Ah, I couldn't measure it with the midi-din output. Perhaps the output is disabled inside the vpc itself. And to enable it, you need to use the vpc-editor program, which only works on Mac and Windows. And I have Linux. To be honest, I’m too lazy to install Windows as a second system for this measurement. I tried running vpc-editor through the wine emulator - in this situation, this vpc-editor cannot see kawai as an external usb device. And, accordingly, it is impossible to change the internal vpc settings. Alternatively, I'll try running Windows in a virtual machine later. Well, or, in case someone’s MacBook or WindowsBook suddenly flies past me, I’ll turn on the din-output inside the vpc for tests. Or another option - maybe to start working the din output you need to ground or pull up some leg of the din cord to the power supply. I don’t remember exactly about this.
About delays.. yes, there will still be delays in the computer when processing and filling the buffer, but they will presumably be predictably the same. And you can get used to it. Like organists, they have relatively long delays until the column of air begins to move. And you get used to it. But the piano (if you play with a piano sound) has a more pronounced and specific attack. And in the chain of delays, suddenly the keyboard creates a rattling noise of the length of the delay. Imagine that when you play, with each key press you will change in an arbitrary way, for example, the buffer size and, accordingly, the delay. In such a situation, the game will feel like walking on a wobbly, bouncing surface. Have you tried walking on a jumping bridge? Even a slight vibration of the surface will throw off your stride in unpredictable ways. You will start to stumble. The changing response delay behaves the same way for fingers. Let it be predictably stable, then ok. And this is even despite the floating delay value of acoustic instruments. Floating depending on speed. You quickly adapt to acoustic ones and this delay becomes predictable and manageable. And sometimes even interesting and exciting. And here, summing up the buffers and sound flight, let there be a delay of 4 ms. And with each press you will have either a 3.5ms delay or a 5ms delay. And this is unpredictable and uncontrollable. This is bad.
And this floating delay is strange, because... calculations of speeds, application of curves, all sorts of calculations... let them have calculations of sine, root, logarithm, many divisions... all this, even on microprocessors with low operating frequencies, can be calculated in a time of up to 1 ms. And be stable over time. And let vpc have some delay, but let it always be the same. Would be better.