MIDI controller
From
- The controller contains 5 rows, 4 rows of 16 knobs and the last row has 16 toggle buttons.
- The first 4 rows corresponds to MIDI channels 0-3 and the button row is MIDI channel 4
- The controller only generates MIDI controller change messages (0xB0 - 0xB4)
- When a value is generated by a knob a MIDI controller change message is sent with a controller number between 0 and 15 and a controller value between 0 and 127
- When a value is generated by a button a MIDI controller change message is sent with a controller number between 0 and 15 and a controller value of either 0 or 127 depending on the toggle state of the button.