162
MIDI Implementation
2. Data Transmission
■Channel Voice Messages
●Note off
Status 2nd byte 3rd byte
8nH kkH vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
kk = note number: 0CH - 78H (12 - 120)
vv = note off velocity: 00H - 7FH (0 - 127)
●Note on
Status 2nd byte 3rd byte
9nH kkH vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
kk = note number: 0CH - 78H (12 - 120)
vv = note on velocity: 01H - 7FH (1 - 127)
●Control Change
❍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, ll = Bank number: 00H 00H - 7FH 7FH (bank.1 - bank.16384)
* Sent when the tones are switched using the panel controls, but not sent when the System
parameter Tx Bank Select is set to OFF.
* This message is transmitted when “Send GM/GM2 Setup” is executed.
❍Modulation (Controller number 1)
Status 2nd byte 3rd byte
BnH 01H vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Modulation depth: 00H - 7FH (0 - 127)
* Sent when the Common parameter Modulation/Pedal/C1-C4 Assign is set to
MODULATION.
❍Portamento Time (Controller number 5)
Status 2nd byte 3rd byte
BnH 05H vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Portamento Time: 00H - 7FH (0 - 127)
* Sent when the Common parameter Modulation/Pedal/C1-C4 Assign is set to
PORTAMENTO TIME.
* This message is transmitted when “Send GM/GM2 Setup” is executed.
❍Data Entry (Controller number 6, 38)
Status 2nd byte 3rd byte
BnH 06H mmH
BnH 26H llH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
mm, ll = the value of the parameter specified by RPN/NRPN
mm = MSB, ll = LSB
* This message is transmitted when “Send GM/GM2 Setup” is executed.
❍Volume (Controller number 7)
Status 2nd byte 3rd byte
BnH 07H vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Volume: 00H - 7FH (0 - 127)
* Sent when the Common parameter Modulation/Pedal/C1-C4 Assign is set to VOLUME
or UP-LO BALANCE.
* This message is transmitted when “Send GM/GM2 Setup” is executed.
❍Pan (Controller number 10)
Status 2nd byte 3rd byte
BnH 0AH vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = pan: 00H - 40H - 7FH (Left - Center - Right)
* Sent when the Common parameter Modulation/Pedal/C1-C4 Assign is set to PAN.
* This message is transmitted when “Send GM/GM2 Setup” is executed.
❍Expression (Controller number 11)
Status 2nd byte 3rd byte
BnH 0BH vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Expression: 00H - 7FH (0 - 127)
* Sent when the Common parameter Modulation/Pedal/C1-C4 Assign is set to
EXPRESSION.
❍Effect Control 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)
* Sent when the Common parameter Modulation/Pedal/C1-C4 Assign is set to MFX
PARAMETER 1.
❍Effect Control 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)
* Sent when the Common parameter Modulation/Pedal/C1-C4 Assign is set to MFX
PARAMETER 2.
❍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 - 127) 0-63 = OFF, 64-127 = ON
* Sent when the HOLD pedal is operated with the Common parameter Arpeggio Switch
set to OFF.
❍Portamento (Controller number 65)
Status 2nd byte 3rd byte
BnH 41H vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Control value: 00H - 7FH (0 - 127) 0-63 = OFF, 64-127 = ON
* Sent when the Common parameter Modulation/Pedal/C1-C4 Assign is set to
PORTAMENTO.
* This message is transmitted when “Send GM/GM2 Setup” is executed.
❍Sostenuto (Controller number 66)
Status 2nd byte 3rd byte
BnH 42H vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Control value: 00H - 7FH (0 - 127) 0-63 = OFF, 64-127 = ON
* Sent when the Common parameter Modulation/Pedal/C1-C4 Assign is set to
SOSTENUTO.
❍Soft (Controller number 67)
Status 2nd byte 3rd byte
BnH 43H vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Control value: 00H - 7FH (0 - 127) 0-63 = OFF, 64-127 = ON
* Sent when the Common parameter Modulation/Pedal/C1-C4 Assign is set to SOFT.