[System Exclusive Message]
Status
F0H: System Exclusive
F7H: EOX (End Of Exclusive)
When using Exclusive Messages 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 messages 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 messages. When this is
done, the SOUND INST Sound parameter is shifted and saved to the SPD-20 Instrument
Number having the same tone as the one received from the SPD-11.
4.Parameter address mapAddresses are shown in every 7-bit hexadecimal.
+ ——————————————————————————— +
|Address |MSB | | | LSB |
|—————+—————+—————+—————+—————|
|Binary | 0aaa aaaa| 0bbb bbbb | 0ccc cccc | 0ddd dddd |
|7-bit hex. | AA | BB | CC | DD |
+ ——————————————————————————— +
[Parameter base addresses]
Start
Address Description
00 00 00 00 Patch parameters *4-1
||
01 00 00 00 System parameters *4-2
||
02 00 00 00 Chain setup *4-3
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
pp00 00 BANK A/B 0–1 (0: A, 1: B)
00 01 LAYER 0–1 (0: OFF, 1: ON)
00 02 FX ON/OFF 0–1 (0: OFF, 1: ON)
00 03 FX TYPE 0–24
00 04 FX TIME 0–31
00 05 FX LEVEL 0–15
00 06 PDL CTRL 0–7 (0: HH, 1: EFS, 2: U07, 3: U12, 4: U24,
5: d05, 6: d12, 7: d24)
00 07 PDL LEVEL 0–15
00 08 PDL CC# 0–7
tt 00 SOUND INST Upper 3bits 0–701 (700: Mut, 701: oFF)
tt 01 SOUND INST Lower 7bits
tt 02 SOUND LEVEL 0–15
tt 03 SOUND PITCH 0–48
tt 04 SOUND DECAY -31–+31
Lower 7bits of 2’s complement
tt 05 SOUND PAN 0–15 (0–14: L7–R7, 15: RND)
tt 06 SOUND CURVE 0–15
tt 07 SOUND FX SEND 0–15
tt 08 MIDI TX CH 0–35 (16: OFF, 17–32: P1–P16, 33: S-S,
34: C-S, 35: toP)
tt 09 MIDI NOTE # 0–127
tt 0A MIDI NOTE # 0–1 (1: OFF)
tt 0B MIDI GT TIME 1–41 (41: ALt)
tt 0C MIDI PAN 0–16 (0–14: L7–R7, 15: RND, 16: OFF)
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 (1: OFF)
Table 4-2 System parameters
Offset
Address Description
00 PATCH EXPAND 0–1 (0: OFF, 1: ON)
01 TRIG SENS (INTERNAL) 0–15
02 TRIG THRESHOLD (INTERNAL) 0–15
03 EPAD1 Trig Type 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)
04 EPAD1 Trig Sens 0–15
05 EPAD1 Trig Threshold 0–15
06 EPAD1 Trig Curve 0–4
07 EPAD1 Scan Time 0–30
08 EPAD1 Retrigger Cance 0–15
09 EPAD1 Mask Time 0–16
0A EPAD1 Crosstalk Cancel 0–6
0B EPAD1 Rim Sens 0–15
0C EPAD2 Trig Type 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)
0D EPAD2 Trig Sens 0–15
0E EPAD2 Trig Threshold 0–15
0F EPAD2 Trig Curve 0–4
10 EPAD2 Scan Time 0–30
11 EPAD2 Retrigger Cancel 0–15
12 EPAD2 Mask Time 0–16
100