Roland XP-30 Electronic Keyboard User Manual


 
188
MIDI Implementation
2. Data transmission (sound source section)
Channel Voice Messages
Note Off
status 2nd byte 3rd byte
8nH kkH vvH
n=MIDI channel: 0H - FH (ch.1 - ch.16)
kk=Note Number: 00H - 7FH (0 - 127)
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: 00H - 7FH (0 - 127)
vv=Note On velocity: 01H - 7FH (1 - 127)
Control Change
* By selecting a controller number that corresponds to the setting of the Assign parameter
(SYSTEM/CONTROL/CONTROL PEDAL) or each Assign parameter of C14 Slider
(SYSTEM/CONTROL/ASSIGN), you can transmit any desired 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: 00 00H - 7F 7FH (bank.1 - bank.16384)
* This message is not transmitted if Program parameter (SYSTEM/MIDI/TRANSMIT
MIDI) or Bank Sel parameter (SYSTEM/MIDI/TRANSMIT MIDI) is OFF.
* For the Bank Select that corresponds to each Patch, refer to section 1.
* This message is not transmitted in GM mode
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)
Breath type (Controller number 2)
status 2nd byte 3rd byte
BnH 02H vvH
n=MIDI channel number: 0H - FH (ch.1 - ch.16)
vv=control value: 00H - 7FH (0 - 127)
Foot Type (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)
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)
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)
Balance (Controller number 8)
status 2nd byte 3rd byte
BnH 08H vvH
n=MIDI channel number: 0H - FH (ch.1 - ch.16)
vv=Balance: 00H - 7FH (0 - 127)
Panpot (Controller number 10)
status 2nd byte 3rd byte
BnH 0AH vvH
n=MIDI channel number: 0H - FH (ch.1 - ch.16)
vv=panpot: 00H - 40H - 7FH (left - center - right)
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)
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
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
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
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
Hold 2 (Controller number 69)
status 2nd byte 3rd byte
BnH 45H vvH
n=MIDI channel number: 0H - FH (ch.1 - ch.16)
vv=control value: 00H - 7FH (0 - 127)
Sound Controller 2 (Controller number 71)
status 2nd byte 3rd byte
BnH 47H vvH
n=MIDI channel number: 0H - FH (ch.1 - ch.16)
vv=control value: 00H - 40H - 7FH (-128 - 0 - +126)
Sound Controller 3 (Controller number 72)
status 2nd byte 3rd byte
BnH 48H vvH
n=MIDI channel number: 0H - FH (ch.1 - ch.16)
vv=control value: 00H - 40H - 7FH (-128 - 0 - +126)
Sound Controller 4 (Controller number 73)
status 2nd byte 3rd byte
BnH 49H vvH
n=MIDI channel number: 0H - FH (ch.1 - ch.16)
vv=control value: 00H - 40H - 7FH (-128 - 0 - +126)
Sound Controller 5 (Controller number 74)
status 2nd byte 3rd byte
BnH 4AH vvH
n=MIDI channel number: 0H - FH (ch.1 - ch.16)
vv=control value: 00H - 40H - 7FH (-64 - 0 - +63)
General Purpose Controller 5 (Controller number 80)
status 2nd byte 3rd byte
BnH 50H vvH
n=MIDI channel number: 0H - FH (ch.1 - ch.16)
vv=control value: 00H - 40H - 7FH (-128 - 0 - +126)