EasyManuals Logo

Roland V-Drums TD-8 User Manual

Roland V-Drums TD-8
224 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #203 background imageLoading...
Page #203 background image
203
MIDI Implementation
Appendices
Status Data byte Status
F0H 41H, dev, 00H, 20H, 11H, aaH, bbH, ccH, F7H
ddH, ssH, ttH, uuH, vvH, sum
Byte Explanation
F0H Exclusive status
41H ID number (Roland)
dev Device ID (dev: 00H - 1FH (1-32) 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 “Parameter Dump Request” (p. 211).
* Regarding the checksum please refer to p. 212.
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 Status
F0H 41H, dev, 00H, 20H, 12H, aaH, bbH, ccH, F7H
ddH, eeH,... ffH, sum
Byte Explanation
F0H Exclusive status
41H ID number (Roland)
dev Device ID (dev: 00H - 1FH (1-32) 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 “Parameter Dump Request” (p. 211).
* If “Data Set 1" is transmitted successively, there must be an interval of at least 40ms.
* Regarding the checksum please refer to p. 212.
Section 2. Transmit data
* When [SETUP]-[MIDI]-[GLOBAL]-[PAGE 3] SOFT THRU is set to “ON”, messages
received in addition to the following messages are also sent.
Channel Voice Messages
* The following channel voice messages are transmitted on the channel specified as the
[SETUP]-[MIDI] TX/RX CHANNEL.
Note off
Status 2nd byte 3rd byte
8nH kkH vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
kk = note number: 00H - 7FH (0 - 127)
vv = Note off velocity: 40H (64) fixed
Note on
Status 2nd byte 3rd byte
9nH kkH vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
kk = note number: 00H - 7FH (0 - 127)
vv = note on velocity: 01H - 7FH (1 - 127)
* On the channel assigned to the drum kit part, the note numbers specified by the drum
kit will be transmitted.
* On the channel assigned to the percussion part, the note numbers specified by the
percussion set will be transmitted.
Polyphonic Key Pressure
Status 2nd byte 3rd byte
AnH kkH vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
kk = note number: 00H - 7FH (0 - 127)
vv = value: 00H, 7FH (0, 127)
* On the channel assigned to the drum part, 7FH will be transmitted when the rim of the
pad is pressed and 00H when the rim is released, for the note number specified for the
head and rim.
Control Change
Bank Select (Controller number 0, 32)
Status 2nd byte 3rd byte
BnH 00H mmH
BnH 20H llH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
mm = Bank number MSB: 00H - 7FH (bank.1 - bank.128)
ll = Bank number LSB: processed as 00H
* Not transmitted when [SETUP]-[MIDI]-[PROG] PROGRAM CHANGE RX SW is set to
“OFF”.(Initial Value is ON)
* 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
selected. Also, when instruments are selected for parts, bank selects for the respective
instruments are sent.
Modulation (Controller number 1)
Status 2nd byte 3rd byte
BnH 01H vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Modulation depth: 00H - 7FH (0 - 127)
* 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”,
the specified parameter will be transmitted.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Roland V-Drums TD-8 and is the answer not in the manual?

Roland V-Drums TD-8 Specifications

General IconGeneral
BrandRoland
ModelV-Drums TD-8
CategoryDrums
LanguageEnglish

Related product manuals