None
None
combo input
combo output
spinner channel
if (attr_input) {
if ((status == MIDI_CONTROL_CHANGE + (attr_channel - 1)) ||
(status == MIDI_NOTE_OFF + (attr_channel - 1)) ||
(status == MIDI_NOTE_ON + (attr_channel - 1)) ||
(status == MIDI_POLY_PRESSURE + (attr_channel - 1)) ||
(status == MIDI_PITCH_BEND + (attr_channel - 1))) {
MidiSend3((midi_device_t)attr_output, status, data1, data2);
} else if ((status == MIDI_PROGRAM_CHANGE + (attr_channel - 1)) ||
(status == MIDI_CHANNEL_PRESSURE + (attr_channel - 1))) {
MidiSend2((midi_device_t)attr_output, status, data1);
}
}