[sdiy] Tips for writing a MIDI parser wanted

Ingo Debus igg.debus at t-online.de
Wed Mar 25 19:32:36 CET 2009


Am 24.03.2009 um 21:13 schrieb ASSI:

> On Dienstag, 24. März 2009, Ingo Debus wrote:
>> But only if an active sensing msg has been received recently - many
>> MIDI devices don't send active sensing at all. You'd be shutting
>> off the notes all the time.
>
> The MIDI spec says that active sensing is to be activated if you have
> been receiving at least one active sense byte and no provision is made
> to switch it off based on the reception (or not) of further active
> sensing events.  You would have to receive a system reset to revert to
> default state

You mean, once a active sensing message has been received, notes have  
always to be shut off when no more active sensings are coming in?

This seems a bit problematic to me. Imagine someone hooks a keyboard  
that is sending active sensing messages to a synth, then switches to  
another keyboard (either by hot-plugging or by a MIDI switch) that  
doesn't. It just wouldn't work. Since most musicians aren't MIDI  
wizards they surely would think either their synth or their keyboard  
had gone bad.

Ingo



More information about the Synth-diy mailing list