[sdiy] Tips for writing a MIDI parser wanted

Seb Francis seb at burnit.co.uk
Tue Mar 24 13:09:19 CET 2009


paul.maddox.mail-list at synth.net wrote:
>
> The other odd one is the two types of note off ;-
>
> 0x80, 0x3C, 0x7F
> 0x90, 0x3C, 0x00
>
> Both are valid note off's for the same note, *most* things seem to use 
> note (0x90) with
> zero velocity, but some still use note off (0x80) status bytes.
>

Oh yes, forgot to mention that one - and you won't find any help in the 
4xD code as it doesn't respond to note data.  But it's simple enough to 
handle - just remember to treated velocity 0 as a special case in the 
ProcessMIDI_NoteOn subroutine.

Seb






More information about the Synth-diy mailing list