The MIDI Forum

  1. Steffan
  2. MIDI Software
  3. Wednesday, 23 January 2019
  4.  Subscribe via email
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.
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
0
Votes
Undo
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.)
Comment
There are no comments made yet.
  1. 3 weeks ago
  2. MIDI Software
  3. # 1
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.