[sdiy] Anyone know of a device that does no-added-delay MIDI filtering?
Colin f
colin at colinfraser.com
Sat Mar 4 19:33:49 CET 2006
> You need to delay for at least one single MIDI message as
> MIDI can not
> deal with runt messages.
Why ?
If the filtering device is receiving broken messages, the devices on the
other side would have received bad messages anyway.
Why triple the latency at all times just to be able to recover from a
situation that would never occur if you have good MIDI output and input
circuits and a decent cable ?
There are even cases where you might get a broken message it would still be
better to pass on.
For example, if you receive a note on message intact such as 90 30 7F, then
a note off message 80 30 ... with the last byte missing.
If you drop that message, you'll get a hung note.
If you pass it on, most likely a responding synth will be ignoring note-off
velocity anyway, and the note will end as you wanted.
Cheers,
Colin f
More information about the Synth-diy
mailing list