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
kkH
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
kkH
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
kkH
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
kkH
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
kkH
n=MIDI channel number
: 0H - FH (ch.1 - ch.16)
vv=control value
: 00H - 40H - 7FH (-128 - 0 - +126)
General Purpose Controller 6 (Controller number 81)
status
2nd byte
3rd byte
BnH
51H
kkH
n=MIDI channel number
: 0H - FH (ch.1 - ch.16)
vv=control value
: 00H - 40H - 7FH (-128 - 0 - +126)
General Purpose Controller 7 (Controller number 82)
status
2nd byte
3rd byte
BnH
52H
kkH
n=MIDI channel number
: 0H - FH (ch.1 - ch.16)
vv=control value
: 00H - 40H - 7FH (-128 - 0 - +126)
General Purpose Controller 8 (Controller number 83)
status
2nd byte
3rd byte
BnH
53H
kkH
n=MIDI channel number
: 0H - FH (ch.1 - ch.16)
vv=control value
: 00H - 40H - 7FH (-128 - 0 - +126)
Portamento control (Controller number 84)
status
2nd byte
3rd byte
BnH
54H
kkH
n=MIDI channel number
: 0H - FH (ch.1 - ch.16)
kk=source note number
: 00H - 7FH (0 - 127)
Effect 1 (Reverb Send Level) (Controller number 91)
status
2nd byte
3rd byte
BnH
5BH
vvH
n=MIDI channel number
: 0H - FH (ch.1 - ch.16)
vv=Reverb Send Level
: 00H - 7FH (0 - 127)
Effect 3 (Chorus Send Level) (Controller number 93)
status
2nd byte
3rd byte
BnH
5DH
vvH
n=MIDI channel
: 0H - FH (ch.1 - ch.16)
vv=Chorus Send Level
: 00H - 7FH (0 - 127)
Program Change
status
2nd byte
CnH
ppH
n=MIDI channel
: 0H - FH (ch.1 - ch.16)
pp=Program number
: 00H - 7FH (prog.1 - prog.128)
* This message is not transmitted when the Tx Program Change parameter
(SYSTEM/MIDI/MIDI Param 2) is OFF.
Capítulo 12. Material suplementario
Channel Aftertouch
status
2nd byte
DnH
vvH
n=MIDI channel
: 0H - FH (ch.1 - ch.16)
vv=Channel Aftertouch
: 00H - 7FH (1 - 128)
Pitch Bend Change
status
2nd byte
3rd byte
EnH
llH
mmH
n=MIDI channel number
: 0H - FH (ch.1 - ch.16)
mm,ll=Pitch Bend value
: 00 00H - 40 00H - 7F 7FH (-8192 - 0 - +8191)
System Realtime messages
Active Sensing
status
FEH
* Transmitted at intervals of approximately 250ms.
* Not transmitted if the Tx Active Sensing parameter (SYSTEM/MIDI/MIDI
Param 2) is OFF.
System Exclusive messages
Data Set1
DT1
status
data byte
F0H
41H, dev, 6AH, 12H, aaH, bbH, ccH, ddH, eeH, ... ffH, sum
Byte
Remarks
F0H
Exclusive status
41H
ID number
(Roland)
dev
device ID
(dev: 10H - 1FH)
6AH
model ID
(XP-60/XP-80)
12H
command ID (DT1)
aaH
address MSB
bbH
address
ccH
address
ddH
address LSB
eeH
data: The actual data to be transmitted. Multi-byte data is trans-
mitted in the address order.
:
:
ffH
data
sum
checksum
F7H
EOX
(End Of Exclusive)
* The amount of data transmitted at one time is fixed for the type of data, and
the data will be transmitted with the fixed starting address and size. Refer
to the address and size given in "5. Parameter address map" (p.221).
* Large amounts of data must be divided into packets of 128 bytes or less,
and transmitted at intervals of approximately 20 ms.
* For the checksum, refer to p.227.
3. Data reception (Sequencer section)
3.1 Messages recorded during recording
Channel voice messages
Note Off
status
2nd byte
3rd byte
8nH
kkH
vvH
9nH
kkH
00H
n=MIDI channel number
: 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)
Polyphonic Aftertouch
status
2nd byte
3rd byte
AnH
kkH
vvH
n=MIDI channel number
: 0H - FH (ch.1 - ch.16)
kk=note number
: 00H - 7FH (0 - 127)
vv=Polyphonic Aftertouch : 00H - 7FH (0 - 127)
* This message is not received if the Poly Aft parameter (Rec Select window)
is OFF.
status
F7H
219