Roland SPD-20 Drums User Manual


 
[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 Manufacturers ID (Roland)
DEV Device ID (00H0FH)
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 Manufacturers ID (Roland)
DEV Device ID (00H0FH)
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 map
Addresses 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. (098), t: Pad No. (132)
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 01 (0: A, 1: B)
00 01 LAYER 01 (0: OFF, 1: ON)
00 02 FX ON/OFF 01 (0: OFF, 1: ON)
00 03 FX TYPE 024
00 04 FX TIME 031
00 05 FX LEVEL 015
00 06 PDL CTRL 07 (0: HH, 1: EFS, 2: U07, 3: U12, 4: U24,
5: d05, 6: d12, 7: d24)
00 07 PDL LEVEL 015
00 08 PDL CC# 07
tt 00 SOUND INST Upper 3bits
0701 (700: Mut, 701: oFF)
tt 01 SOUND INST Lower 7bits
tt 02 SOUND LEVEL 015
tt 03 SOUND PITCH 048
tt 04 SOUND DECAY
-
31
+
31
Lower 7bits of 2s complement
tt 05 SOUND PAN 015 (014: L7R7, 15: RND)
tt 06 SOUND CURVE 015
tt 07 SOUND FX SEND 015
tt 08 MIDI TX CH 035 (16: OFF, 1732: P1P16, 33: S-S,
34: C-S, 35: toP)
tt 09 MIDI NOTE # 0127
tt 0A MIDI NOTE # 01 (1: OFF)
tt 0B MIDI GT TIME 141 (41: ALt)
tt 0C MIDI PAN 016 (014: L7R7, 15: RND, 16: OFF)
tt 0D MIDI CURVE 015
tt 0E MIDI SENS 014
tt 0F MIDI PGM CHG 0127
tt 10 MIDI PGM CHG 01 (1: OFF)
Table 4-2 System parameters
Offset
Address Description
00 PATCH EXPAND 01 (0: OFF, 1: ON)
01 TRIG SENS (INTERNAL) 015
02 TRIG THRESHOLD (INTERNAL) 015
03 EPAD1 Trig Type 013 (
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 015
05 EPAD1 Trig Threshold 015
06 EPAD1 Trig Curve 04
07 EPAD1 Scan Time 030
08 EPAD1 Retrigger Cance 015
09 EPAD1 Mask Time 016
0A EPAD1 Crosstalk Cancel 06
0B EPAD1 Rim Sens 015
0C EPAD2 Trig Type 013 (
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 015
0E EPAD2 Trig Threshold 015
0F EPAD2 Trig Curve 04
10 EPAD2 Scan Time 030
11 EPAD2 Retrigger Cancel 015
12 EPAD2 Mask Time 016
100