[System Exclusive Message]
Status
F0H: System Exclusive
F7H: EOX (End Of Exclusive)
When using Exclusive mensages with the SPD-20, you can bulk dump Patch data, System
data, and Chain data.
For details refer to "Roland Exclusive Message" and paragraph "3. Exclusive
Communications."
3.Exclusive Communications
[General]
SPD-20 can do one-way communications to send and receive parameters for sequence and
setup.
Model ID included in the exclusive message should be 00H 0DH. The device ID code
should be BASIC CH of System. Note that the actual value that set in the device ID field is
smaller by one than the value set at parameter BASIC CH of System.
[One Way Communications]
Request data RQ1 11H
Byte
Description
F0H
Exclusive status
41H
Manufacturer's ID (Roland)
DEV
Device ID (00H–0FH)
00H 0DH
Model ID (SPD-20)
11H
Command ID (RQ1)
aaH
Address MSB
aaH
Address
aaH
Address
aaH
Address LSB
ssH
size MSB
ssH
size
ssH
size
ssH
size LSB
sum
Checksum
F7H
EOX (End of Exclusive)
Data set DT1 12H
Byte
Description
F0H
Exclusive status
41H
Manufacturer's ID (Roland)
DEV
Device ID (00H–0FH)
00H 0DH
Model ID (SPD-20)
12H
Command ID (DT1)
aaH
Address MSB
aaH
Address
aaH
Address
aaH
Address LSB
ddH
data
.
.
sum
Checksum
F7H
EOX (End of Exclusive)
[Transmission]
The SPD-20 transmit exclusive mensages only when MIDI Bulk dump is performed by
panel operation on menu of System function.
[Receive]
When the SPD-20 is using One Way Communication, parameters are received when Bulk
Dump is not executed.
The SPD-20 can receive SPD-11 Patch parameter System Exclusive mensages. When this is
done, the SOUND INST Sound parameter is shifted and saved to the SPD-20 Instrumento
Number having the same tone as the one received from the SPD-11.
4.Parameter address map
Addresses are shown in every 7-bit hexadecimal.
+ ——————————————————————————— +
| Address
| MSB
|
|
|—————+—————+—————+—————+————— |
| Binary
| 0aaa aaaa | 0bbb bbbb | 0ccc cccc | 0ddd dddd |
| 7-bit hex. |
AA
|
BB
|
+ ——————————————————————————— +
100
| LSB
|
CC
|
DD
|
[Parameter base addresses]
Start
Address
Description
00 00 00 00
Patch parameters
|
|
01 00 00 00
System parameters
|
|
02 00 00 00
Chain setup
Table 4-1 Patch parameters
* p: Patch No. (0–98), t: Pad No. (1–32)
The correspondence of the "t" value to internal and external pads is as follows.
00H (1):
BANK A INTERNAL PAD1
|
|
07H (8):
BANK A INTERNAL PAD8
08H (9):
BANK A EXTERNAL HEAD1
|
|
0BH (12):
BANK A EXTERNAL HEAD4
0CH (13):
BANK A EXTERNAL RIM1
|
|
0FH (16):
BANK A EXTERNAL RIM4
10H (17):
BANK B INTERNAL PAD1
|
|
17H (24):
BANK B INTERNAL PAD8
18H (25):
BANK B EXTERNAL HEAD1
|
|
1BH (28):
BANK B EXTERNAL HEAD4
1CH (29):
BANK B EXTERNAL RIM1
|
|
1FH (32):
BANK B EXTERNAL RIM4
Offset
Address
Description
pp 00 00
BANK A/B
0–1
00 01
LAYER
0–1
00 02
FX ON/OFF
0–1
00 03
FX TYPE
0–24
00 04
FX TIME
0–31
00 05
FX LEVEL
0–15
00 06
PDL CTRL
0–7
00 07
PDL LEVEL
0–15
00 08
PDL CC#
0–7
tt 00
SOUND INST Upper 3bits
tt 01
SOUND INST Lower 7bits
tt 02
SOUND LEVEL
0–15
tt 03
SOUND PITCH
0–48
- 31– + 31
tt 04
SOUND DECAY
tt 05
SOUND PAN
0–15
tt 06
SOUND CURVE
0–15
tt 07
SOUND FX SEND
0–15
tt 08
MIDI TX CH
0–35
tt 09
MIDI NOTE #
0–127
tt 0A
MIDI NOTE #
0–1
tt 0B
MIDI GT TIME
1–41
tt 0C
MIDI PAN
0–16
tt 0D
MIDI CURVE
0–15
tt 0E
MIDI SENS
0–14
tt 0F
MIDI PGM CHG
0–127
tt 10
MIDI PGM CHG
0–1
Table 4-2 System parameters
Offset
Address
Description
00
PATCH EXPAND
01
TRIG SENS (INTERNAL)
02
TRIG THRESHOLD (INTERNAL)
03
EPAD1 Trig Type
04
EPAD1 Trig Sens
05
EPAD1 Trig Threshold
06
EPAD1 Trig Curve
07
EPAD1 Scan Time
08
EPAD1 Retrigger Cance
09
EPAD1 Mask Time
0A
EPAD1 Crosstalk Cancel
0B
EPAD1 Rim Sens
0C
EPAD2 Trig Type
0D
EPAD2 Trig Sens
0E
EPAD2 Trig Threshold
0F
EPAD2 Trig Curve
10
EPAD2 Scan Time
11
EPAD2 Retrigger Cancel
12
EPAD2 Mask Time
*4-1
*4-2
*4-3
(0: A, 1: B)
(0: OFF, 1: ON)
(0: OFF, 1: ON)
(0: HH, 1: EFS, 2: U07, 3: U12, 4: U24,
5: d05, 6: d12, 7: d24)
0–701 (700: Mut, 701: oFF)
Lower 7bits of 2's complement
(0–14: L7–R7, 15: RND)
(16: OFF, 17–32: P1–P16, 33: S-S,
34: C-S, 35: toP)
(1: OFF)
(41: ALt)
(0–14: L7–R7, 15: RND, 16: OFF)
(1: OFF)
0–1
(0: OFF, 1: ON)
0–15
0–15
0–13
(0: Pd5, 1: Pd7, 2: Pd9, 3: 100,
4: 120, 5: P1, 6: P2, 7: Kd7,
8: K1, 9: K2, 10: KiK, 11:Snr,
12: toM, 13: FLr)
0–15
0–15
0–4
0–30
0–15
0–16
0–6
0–15
0–13
(0: Pd5, 1: Pd7, 2: Pd9, 3: 100,
4: 120, 5: P1, 6: P2, 7: Kd7,
8: K1, 9: K2, 10: KiK, 11:Snr,
12: toM, 13: FLr)
0–15
0–15
0–4
0–30
0–15
0–16