これは簡単なはずですが... midiStatus メッセージから MIDI チャンネル番号を取得しようとしています。
MIDI 情報が入ってきます。
MIDIPacket *packet = (MIDIPacket*)pktList->packet;
for(int i = 0; i<pktList->numPackets; i++){
Byte midiStatus = packet->data[0];
Byte midiCommand = midiStatus>>4;
if(midiCommand == 0x80){} ///note off
if(midiCommand == 0x90){} ///note on
}
私は試した
Byte midiChannel = midiStatus - midiCommand
しかし、それは私に正しい値を与えていないようでした。