[sdiy] Anyone know of a device that does no-added-delay MIDI filtering?

Bob Weigel sounddoctorin at imt.net
Sun Mar 5 00:05:52 CET 2006


I think he meant that you can't break the messages *at* the device. 

OK...I'm going to spill the beans here :-).  I wanted to finish enough 
research to at least see if it was plausible first.  But here's the scoop.

*SOME* older synths don't even bother responding to MIDI notes below a 
certain level ok?  So...let you minds think on that for a moment...  
I'll bet somebody will get it now :-) There is one other trick that 
would have to be implemented to make it a useful solution. -Bob

Colin f wrote:

> 
>  
>
>>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