Closed TheKikGen closed 4 years ago
Pipe 00 : MGSFLTR Bug correction with double status filter not usable with sysex. Exclusive bit-mask filter added to MSGFLTR pipe.
Now the following table is used for midi status ids :
-------------------------------- | Midi status ids table | |------------------------------| | noteOffStatus | 0X08 | | noteOnStatus | 0X09 | | polyKeyPressureStatus | 0X0A | | controlChangeStatus | 0X0B | | programChangeStatus | 0X0C | | channelPressureStatus | 0X0D | | pitchBendStatus | 0X0E | | midiTimeCodeStatus | 0X11 | | songPosPointerStatus | 0X12 | | songSelectStatus | 0X13 | | tuneRequestStatus | 0X16 | | timingClockStatus | 0X18 | | startStatus | 0X1A | | continueStatus | 0X1B | | stopStatus | 0X1C | | activeSensingStatus | 0X1E | | systemResetStatus | 0X1F | --------------------------------
Sub function (par1) are now : 00 : bit mask include filter 01 : bit mask exclude filter 02 : midistatus double filter
Pipe 00 : MGSFLTR Bug correction with double status filter not usable with sysex. Exclusive bit-mask filter added to MSGFLTR pipe.
Now the following table is used for midi status ids :
Sub function (par1) are now : 00 : bit mask include filter 01 : bit mask exclude filter 02 : midistatus double filter