Aplicación MIDI
Status
Data byte
F0H
41H, dev, 00H, 20H, 11H, aaH, bbH, ccH,
ddH, ssH, ttH, uuH, vvH, sum
Byte
Explanation
F0H
Exclusive status
41H
ID number (Roland)
dev
Device ID (dev: 00H - 1FH Initial value is 10H (17))
00H 20H
Model ID (TD-8)
11H
Command ID (RQ1)
aaH
Address MSB: upper byte of the starting address of the requested data
bbH
Address 2nd: 2nd byte of the starting address of the requested data
ccH
Address 3rd: 3rd byte of the starting address of the requested data
ddH
Address LSB: lower byte of the starting address of the requested data
ssH
Size MSB
ttH
Size 2nd
uuH
Size 3rd
vvH
Size LSB
sum
Checksum
F7H
EOX (End Of Exclusive)
* The amount of data that can be transmitted at once time will depend on the type of data,
and data must be requested using a specific starting address and size. Refer to the
Address and Size listed in "IParameter Dump Request" (p. 210).
* Regarding the checksum please refer to p. 211.
❍Data set 1 DT1 (12H)
This is the message that actually performs data transmission, and is used when you wish to
transmit the data.
Status
Data byte
F0H
41H, dev, 00H, 20H, 12H, aaH, bbH, ccH,
ddH, eeH,... ffH, sum
Byte
Explanation
F0H
Exclusive status
41H
ID number (Roland)
dev
Device ID (dev: 00H - 1FH Initial value is 10H (17)))
00H 20H
Model ID (TD-8)
12H
Command ID (DT1)
aaH
Address MSB: upper byte of the starting address of the transmitted data
bbH
Address 2nd: 2nd byte of the starting address of the transmitted data
ccH
Address 3rd: 3rd byte of the starting address of the transmitted data
ddH
Address LSB: lower byte of the starting address of the transmitted data
eeH
Data:
the actual data to be transmitted. Multiple bytes of data
are transmitted starting from the address.
:
:
ffH
Data
sum
Checksum
F7H
EOX (End Of Exclusive)
* The amount of data that can be transmitted at once time will depend on the type of data,
and data must be requested using a specific starting address and size. Refer to the
Address and Size listed in "IParameter Dump Request" (p. 210).
* If "Data Set 1" is transmitted successively, there must be an interval of at least 40ms.
* Regarding the checksum please refer to p. 211.
202
Status
Section 2.
F7H
* When [SETUP]-[MIDI]-[GLOBAL]-[PAGE 3] SOFT THRU is set to "ON", messages
I Channel Voice Messages
* The following channel voice messages are transmitted on the channel specified as the
G Note off
Status
8nH
n = MIDI channel number:
kk = note number:
vv = Note off velocity:
G Note on
Status
9nH
n = MIDI channel number:
kk = note number:
vv = note on velocity:
* On the channel assigned to the drum kit part, the note numbers specified by the drum
* On the channel assigned to the percussion part, the note numbers specified by the
Status
F7H
G Polyphonic Key Pressure
Status
AnH
n = MIDI channel number:
kk = note number:
vv = value:
* On the channel assigned to the drum part, 7FH will be transmitted when the rim of the
G Control Change
❍Bank Select (Controller number 0, 32)
Status
BnH
BnH
n = MIDI channel number:
mm = Bank number MSB:
ll = Bank number LSB:
* Not transmitted when [SETUP]-[MIDI]-[PROG] PROGRAM CHANGE RX SW is set to
* Only the channel assigned to the backing part are sent.
* Bank selects corresponding to each part's instrument are sent when songs or patterns are
❍Modulation (Controller number 1)
Status
BnH
n = MIDI channel number:
vv = Modulation depth:
* This is transmitted only on the channel which is assigned to the drum kit part.
* If the [SETUP]-[MIDI]-[GLOBAL]-[PAGE 2] PEDAL CC or ZONE CC are set to "MOD",
Transmit data
received in addition to the following messages are also sent.
[SETUP]-[MIDI] TX/RX CHANNEL.
2nd byte
3rd byte
kkH
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
40H (64) fixed
2nd byte
3rd byte
kkH
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
01H - 7FH (1 - 127)
kit will be transmitted.
percussion set will be transmitted.
2nd byte
3rd byte
kkH
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
00H, 7FH (0, 127)
pad is pressed and 00H when the rim is released, for the note number specified for the
head and rim.
2nd byte
3rd byte
00H
mmH
20H
llH
0H - FH (ch.1 - ch.16)
00H - 7FH (bank.1 - bank.128)
processed as 00H
"OFF".(Initial Value is ON)
selected. Also, when instruments are selected for parts, bank selects for the respective
instruments are sent.
2nd byte
3rd byte
01H
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
the specified parameter will be transmitted.