fbpx
Skip to main content

MIDI Forum

Serial DATA delay t...
 
Notifications
Clear all

Serial DATA delay time between MIDI messages?

2 Posts
2 Users
0 Reactions
5,662 Views
Steffan
Posts: 1
New Member
Topic starter
 

What can be seen as a standard(shortest) delay time between MIDI messages DATA bytes,
in order to ensure that the receiving device has captured the DATA byte
before sending the next DATA byte.

 
Posted : 23/01/2019 5:29 am
Clemens Ladisch
Posts: 321
Reputable Member
 

The specification does not require any delay between bytes. It says:

PRIORITY OF MIDI RECEIVING

An instrument capable of receiving and processing incoming MIDI data must give priority to its MIDI In port over its local functions such as the front panel or keyboard. It is critical that incoming data never be ignored or mishandled due to the processor's attention being elsewhere.

At 31.25 Kbaud, one byte is sent every 320 microseconds, which means that proper handling of the received data during any long-term or ongoing MIDI communication will require a high speed microprocessor.

(Note: this was written over thirty years ago.)

 
Posted : 23/01/2019 6:53 am
Share: