4 ms·
Whats to be done? Complying with the Midi 1.0 standard is an obvious option. Old instruments are designed to handle 31,250 baud because that is the standard.
by brudgers 3mo ago
Whats to be done?
Complying with the Midi 1.0 standard is an obvious option. Old instruments are designed to handle 31,250 baud because that is the standard.
If a new device does not transmit at exactly that rate, it is sending a different protocol, not Midi 1.0 (and the Midi 2.0 requires implementations to be backward compatible).
transmission of midi frames
Midi 1.0 is based on bytes not frames. If you are sending frames, you are sending a different protocol, not Midi 1.0.
- MisterTea 3mo agoWhole lot of pedantry which says the same thing I said - fix the code.
- brudgers 3mo agoWhen a person doesn’t understand how Midi works (i.e. bytes vs frames in your case or speed in TFA’s author’s case), a person can’t fix the code without recognizing and accepting their ignorance. There’s a protocol and it’s in a standard.