Roland XP-60 Owner's Manual page 218

Hide thumbs Also See for XP-60:
Table of Contents

Advertisement

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 transmitted in the order of the address.
:
:
ffH
data
sum
checksum
F7H
EOX
(End Of Exclusive)
* The amount of data that is transmitted at one time is fixed for the type of
data, and only data of the fixed starting address and size will be transmit-
ted. Refer to the address and size given in "5. Parameter address map"
(p.221).
* Data whose size is greater than 128 bytes should be divided into packets of
128 bytes or less and transmitted. Successive "Data Set 1" messages
should have at least 20 ms of time interval between them.
* For the checksum please refer to page 227.
* This message is not received if Rx.Sys.Excl parameter (SYSTEM/MIDI/
MIDI Param 1) is OFF.
* This message is not received in GM mode.
This device is able to receive GS Exclusive messages only for Scale Tune set-
tings.
Data Set 1
DT1
This message transmits the actual data, and is used when you wish to set the
data of the receiving device.
status
data byte
F0H
41H, dev, 42H, 12H, aaH, bbH, ccH, ddH, ... eeH, sum
Byte
Remarks
F0H
Exclusive status
41H
ID number
(Roland)
dev
device ID
(dev : 10H - 1FH)
42H
model ID
(GS)
12H
command ID (DT1)
aaH
address MSB
bbH
address middle byte
ccH
address LSB
ddH
data
: The actual data to be transmitted. Multi-byte data
is transmitted in the address order.
:
:
eeH
data
sum
checksum
F7H
EOX
(End Of Exclusive)
* This message is not received when the Rx.Exc parameter (SYSTEM:MIDI:
SYS-EXC MIDI) is OFF.
* This message is not received in GM mode.
2. Data transmission (sound source section)
Channel Voice messages
Note Off
status
2nd byte
3rd byte
8nH
kkH
vvH
9nH
kkH
00H
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 Assign) of C1 Slider or C2 Slider
/Assign parameter (SYSTEM/Control/Pedal Control) of Pedal 1 — 4, you can
transmit any desired control change.
218
status
F7H
Chapter 12. Supplementary material
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 Tx Program Change parameter (SYS-
TEM/MIDI/MIDI Param 2) or Tx Bank Select parameter (SYSTEM/MIDI/
MIDI Param 2) 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)
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

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Xp-80

Table of Contents