-
Notifications
You must be signed in to change notification settings - Fork 0
Extended Controller numbers
okemessi edited this page Sep 7, 2020
·
4 revisions
MIDI controller numbers are extended for internal system configuration as shown below. Extended (CC# > 127) controllers are ONLY for internal processing and CANNOT be transmitted as MIDI messages.
| CC# | Messages | action | max | (note) |
|---|---|---|---|---|
| 00-7F | MIDI CC | set & send | 0x7F | |
| A0 | Polyphonic Key Pressure note | set & send | 0x7F | |
| A1 | ” | set | 0x7F | |
| A2 | Polyphonic Key Pressure note value | set & send | 0x7F | |
| A3 | ” | set | 0x7F | |
| B0 | Channel | set | 0x0F | |
| B1 | Max. Velocity | set | 0x7F | |
| B2 | Min. Velocity | set | 0x7F | |
| B3 | Max. input level | set | 0x7F | |
| B4 | Min. input level | set | 0x7F | |
| B5 | Curve select | set | 0x00~ | (optional) |
| B6 | Note-on length MSB | set | 0x7F | (7bitx2) |
| B7 | Note-on length LSB | set | 0x7F | |
| B8 | Octave | set | 0x06 | |
| C0 | Program Change | set & send | 0x7F | |
| D0 | Channel Key Pressure | set & send | 0x7F | |
| E0 | Pitch Bend MSB | set & send | 0x7F | |
| E1 | ” | set | 0x7F | |
| E2 | Pitch Bend LSB | set & send | 0x7F | |
| E3 | ” | set | 0x7F | |
| F0 | Pregain | set | 0x7F | (0 x to 4 x) |
| F1 | Wait time | set | 0x7F | (ms) |
| F2 | Reject time | set | 0x7F | 4 x ms |
| F3 | Crosstalk % | set | 0x7F | |
| FB | save patch setup to | EEPROM | 0x0F | save CC# B0 ~ B8 |
| FC | load patch setup from | EEPROM | 0x0F | load CC# B0 ~ B8 |
| FD | save trigger & faders setup to | EEPROM | 0x00 | save CC# F0 ~ F3 & fader, button, etc. assign |
| FE | load trigger & faders setup from | EEPROM | 0x00 | load CC# F0 ~ F3 & fader, button, etc. assign |
| FF | NULL | nothing | (Don't care) | For disabling faders, etc. |