MIDI Implementation
7
Control Change
* Not transmitted when Control Change Tx (MENU --> SYS --> MIDI --> MIDI) is set to
“OFF.”
Bank Select (Controller Number 0, 32)
Status 2nd byte 3rd byte
BnH 00H mmH
BnH 20H llH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
mm = bank number MSB: 00H–01H
ll = bank number LSB: Fixed as 00H
* When a kit is selected, the corresponding bank select is transmitted.
Foot Controller (Controller Number 4)
Status 2nd byte 3rd byte
BnH 04H vvH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
vv = control value 00H–7FH (0–127: Open–Close)
* When the hi-hat control pedal is adjusted, this message is transmitted.
Eect Controller 1 (Controller Number 12)
Status 2nd byte 3rd byte
BnH 0CH vvH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
vv = control value 00H–7FH (0–127)
* When D-BEAM CC# (MENU --> SYS --> MIDI --> MIDI) setting is “EFFECT1 (12) ,” this is
transmitted when D-BEAM is used.
* When Realtime Modify Pitch CC# (MENU --> SYS --> MIDI --> MIDI) setting is
“EFFECT1 (12) ,” this is transmitted when Realtime Modify (PITCH) is adjusted.
* When Realtime Modify Eect CC# (MENU --> SYS --> MIDI --> MIDI) setting is
“EFFECT1 (12) ,” this is transmitted when Realtime Modify (EFFECT) is adjusted.
Eect Controller 2 (Controller Number 13)
Status 2nd byte 3rd byte
BnH 0DH vvH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
vv = control value 00H–7FH (0–127)
* When D-BEAM CC# (MENU --> SYS --> MIDI --> MIDI) setting is “EFFECT2 (13) ,” this is
transmitted when D-BEAM is used.
* When Realtime Modify Pitch CC# (MENU --> SYS --> MIDI --> MIDI) setting is
“EFFECT2 (13) ,” this is transmitted when Realtime Modify (PITCH) is adjusted.
* When Realtime Modify Eect CC# (MENU --> SYS --> MIDI --> MIDI) setting is
“EFFECT2 (13) ,” this is transmitted when Realtime Modify (EFFECT) is adjusted.
General Purpose Controller 1 (Controller Number 16)
Status 2nd byte 3rd byte
BnH 10H vvH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
vv = control value 00H–7FH (0–127: Center–Edge)
* This is the strike position data for Pad M1. It is transmitted before its note on
message.
* 00H is transmitted when Position Area (MENU --> SYS --> PAD SETTINGS --> POSI)
is set to “OFF.”
General Purpose Controller 2 (Controller Number 17)
Status 2nd byte 3rd byte
BnH 11H vvH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
vv = control value 00H–7FH (0–127: Center–Edge)
* This is the strike position data for Pad M2. It is transmitted before its note on
message.
* 00H is transmitted when Position Area (MENU --> SYS --> PAD SETTINGS --> POSI)
is set to “OFF.”
General Purpose Controller 3 (Controller Number 18,
50)
Status 2nd byte 3rd byte
BnH 12H mmH
BnH 32H llH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
mm = control value MSB 0H–CH (0–12: Pad M1–S8)
ll = control value LSB 00H–7FH (0–127: Open–Close)
* This is transmitted as hi-hat open–close information when the pad is tapped.
General Purpose Controller 4 (Controller Number 19)
Status 2nd byte 3rd byte
BnH 13H vvH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
vv = control value 00H–7FH (0–63: OFF, 64–127: ON)
* This is transmitted when the [PITCH] button is pressed.
Hold 1 (Controller Number 64)
Status 2nd byte 3rd byte
BnH 40H vvH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
vv = control value 00H–7FH (0–63: OFF, 64–127: ON)
* This is transmitted when the [ROLL] button is pressed.
Sound Controller 1 (Controller Number 70)
Status 2nd byte 3rd byte
BnH 46H vvH
n = MIDI channel number: 0H–FH (ch.1–ch.16)
vv = control value 00H–7FH (0–127)
* When D-BEAM CC# (MENU --> SYS --> MIDI --> MIDI) setting is “SOUND1 (70) ,” this
is transmitted when D-BEAM is used.
* When Realtime Modify Pitch CC# (MENU --> SYS --> MIDI --> MIDI) setting is
“SOUND1 (70) ,” this is transmitted when Realtime Modify (PITCH) is adjusted.
* When Realtime Modify Eect CC# (MENU --> SYS --> MIDI --> MIDI) setting is
“SOUND1 (70) ,” this is transmitted when Realtime Modify (EFFECT) is adjusted.