[sdiy] Midi problems
Ingo Debus
debus at cityweb.de
Thu Apr 4 15:26:10 CEST 2002
phillip m gallo wrote:
>
> Also i implemented a MIDI OUT where any MIDI input that was not using
> Running Status was converted to Running Status to implement a "filter" for
> downstream MIDI devices.
But I think a MIDI message should be complete with status byte if the
last status byte was sent more than 100 ms or so ago, regardless if the
status byte is required or not. If a status byte is only sent if it's
really required (i.e. when status changes) the system gets pretty unsafe.
One bad byte or a brief power loss at the receiver can whack everything.
I haven't seen a keyboard or other MIDI source yet that does not refresh
the status byte at least in 100 ms intervals (if there are any messages
to send, of course). Are there any?
OTOH, the receiver must handle running status corectly, no matter how
long ago the last status byte was sent.
Ingo
More information about the Synth-diy
mailing list