views:

16

answers:

1

Please take a look at Midi Event Commands, where it's explained that some events like Program Change take only one parameter.

My question is then what do you send along with this event's 2nd parameter's byte, is it 0x00? or you just entirely omit it from the event which doesn't really make sense?

+1  A: 

Not all MIDI messages are 3 bytes long. Some are only two, and program change is one of them. For these messages, there is no second data byte.

Brad