and 3.5” is a value of 05,
F0
41
10
00 0A
12
01 00 02 32
05
??
F7
(1)
(2)
(3)
(4)
(5)
address
size
checksum
(6)
(1) Exclusive status
(2) ID number (Roland)
(3) Device ID (17)
(4) Model ID (TD-10)
(5) Command ID (DT1)
(6) EOX
Next we calculate the checksum.
01H + 00H + 02H + 32H + 05H = 1 + 0 + 2 + 50 + 5= 58 (sum)
58 (sum)/128 = 0 (quotient) ... 58 (remainder)
checksum = 128 - 58 (remainder) = 70 = 46H
This means that F0 41 10 00 0A 12 01 00 02 32 05 46 F7 is the message we transmit.
<Example 2> Requesting transmission of compressor swich of snare
drum in drum kit 1.
According to the “Parameter Address Map”,the Drumkit No.1 has an address of 01 00 00
00H, Trigger 2 has a offset address of 02 00H and Compressor switch has a offset address
of 20H. Thus,
01 00 00 00
02 00
+) 20
01 00 02 20
Since Size = 00 00 00 01H,
F0
41
10
00 0A
11
01 00 02 20
00 00 00 01
??
F7
(1)
(2)
(3)
(4)
(5)
address
size
checksum
(6)
(1) Exclusive status
(2) ID number (Roland)
(3) Device ID (17)
(4) Model ID (TD-10)
(5) Command ID (RQ1)
(6) EOX
Next we calculate the checksum.
01H + 00H + 02H + 20H + 00H + 00H +00H + 01H = 1 + 0 + 2 + 32 + 0 + 0 + 0 + 1 = 36 (sum)
36 (sum) / 128 = 0 (quotient) ... 15 (remainder)
checksum = 128 - 36 (remainder) = = 92 = 5CH
This means that F0 41 10 00 0A 11 01 00 02 20 00 00 00 01 5C F7 is the message we transmit.
MIDI implementation
164
Summary of Contents for V-DRUMS TD-10
Page 21: ...Quick Start Quick Start 21...
Page 131: ...Appendices Appendices 131...