background image

MIDI Implementation

6

●■

Active Sensing

Status
FEH

*  When Active Sensing is received, the unit will begin monitoring the intervals of 

all further messages. While monitoring, if the interval between messages exceeds 
about 500 ms, the same processing will be carried out as when All Sounds Off, All 
Notes Off and Reset All Controllers are received, and message interval monitoring 
will be halted.

■ ■■

System Exclusive Message

*  Following System Exclusive Messages cannot be recorded.

Status 

Data byte                     Status

F0H 

iiH, ddH, ......,eeH 

F7H

F0H:

System Exclusive Message status

ii = ID number:

An ID number (manufacturer ID) to indicate the 
manufacturer whose Exclusive message this is. Roland’s 
manufacturer ID is 41H.
ID numbers 7EH and 7FH are extensions of the MIDI 
standard; Universal Non-realtime Messages (7EH) and 
Universal Realtime Messages (7FH).

dd,...,ee = data:

00H - 7FH (0 - 127)

F7H:

EOX (End Of Exclusive)

The System Exclusive Messages received by this device are Universal Non-realtime 
System Exclusive Messages.

●■

Universal Non-realtime System Exclusive Messages

❍ ■

Identity Request Message

Status 

Data byte                     Status

F0H 

7EH, dev, 06H, 01H  F7H

Byte

Explanation                                                                            

F0H

Exclusive status

7EH

ID number (Universal Non-realtime Message)

dev

Device ID (00H - 1FH (1 - 32), 7FH) 
Initial value is 10H (17)

06H

Sub ID#1 (General Information)

01H

Sub ID#2 (Identity Request)

F7H

EOX (End Of Exclusive)

*  When Identity Request is received, Identity Reply message will be transmitted (p. 10).
*  The [SETUP] - [MIDI] - [GLOBAL] Device ID setting is used as the Device ID.

2.  Transmit data

*  When [SETUP] - [MIDI] - [GLOBAL] 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] - [MIDI CH] Tx/Rx Channel.

*  Not transmitted when [SETUP] - [MIDI] - [MIDI CH] Tx/Rx Switch is set to “OFF.”
*  When [SETUP] - [MIDI] - [GLOBAL] Local Control is set to anything other than “ON 

(PERC),” messages are transmitted over the channel assigned to the drum part 
when the pad is played. When set to “ON (PERC),” messages are transmitted over the 
channel assigned to the percussion part.

*  When [INST] - [CONTROL] - [MIDI] Tx Channel is set to anything other than GLOBAL, 

messages are transmitted over the channels assigned to each pad in the drum kit 
(when Local Control is set to “ON (DRUM)”).

*  Pressing the Preview switch transmits the same message sent when the 

corresponding pad is struck.

●■

Note Off

Status 

2nd byte 

3rd byte

8nH 

kkH 

vvH

n = MIDI channel number: 

0H - FH (ch.1 - 16)

kk = Note number:   

00H - 7FH (0 - 127)

vv = Note off velocity: 

40H (64) fixed

*  In the channel assigned to the drum part (or percussion part), after a pad is struck or 

the hi-hat control pedal is in the foot closed (splash) position, Note Off is transmitted 
after the interval set in Gate Time ([INST] - [CONTROL] - [MIDI] or [INST] - [CONTROL] 
- [MIDI] - [HH MIDI]).

*  When a brush sweep is played on the SNARE pad with the [KIT] - [FUNC] - [BRUSH] 

Brush Switch set to “ON”, the corresponding note number set by means of [INST] - 
[CONTROL] - [MIDI] Note No. (Brush) is transmitted over the channel assigned to the 
drum part.

*  When cross sticks are played on the SNARE pad with the [KIT] - [XSTICK] XStick 

Switch set to “ON”, the note number set by means of [INST] - [CONTROL] - [MIDI] 
Note No. (XStick) is transmitted after the gate time over the channel assigned to the 
drum part.

*  Transmitted only when the device is in play for pattern in which Note Off is recorded.

●■

Note On

Status 

2nd byte 

3rd byte

9nH 

kkH 

vvH

n = MIDI channel number: 

0H - FH (ch.1 - 16)

kk = Note number:   

00H - 7FH (0 - 127)

vv = Note on velocity: 

01H - 7FH (1 - 127)

*  In the channel assigned to the drum part (or percussion part), after a pad is struck or 

the hi-hat control pedal is in the foot closed (splash) position, the note number set 
for the drum kit is transmitted.

*  When a brush sweep is played on the SNARE pad with the [KIT] - [FUNC]- [BRUSH] 

Brush Switch set to “ON”, the corresponding note number set by means of [INST] - 
[CONTROL] - [MIDI] Note No. (Brush) is transmitted over the channel assigned to the 
drum part.

*  When cross sticks are played on the SNARE pad with the [KIT] - [XSTICK] XStick 

Switch set to “ON”, the note number set by means of [INST] - [CONTROL] - [MIDI] 
Note No. (XStick) is transmitted over the channel assigned to the drum part.

*  In the channel assigned to the drum part, the note number transmitted when the 

hi-hat pad is struck (open, closed) switches with the value set with [SETUP] - [MIDI] 
- [CTRL] HH Note# Border setting (the HH Pedal CC Control value) in accordance with 
the degree to which the hi-hat pedal is pressed.

*  Transmitted only when the device is in play for pattern in which Note On is recorded.

Summary of Contents for V-Drums TD-30

Page 1: ...te 3rd byte AnH kkH vvH n MIDI channel number 0H FH ch 1 16 kk Note number 00H 7FH 0 127 vv Value 00H 7FH 0 127 A channel which is assigned to the drum part will receive only the note numbers which ar...

Page 2: ...7 Changes the volume for the part Not indicated in the display Not recorded in the sequencer If the SETUP MIDI CTRL Kit Volume Rx Sw CC 7 setting is OFF the volume of the drum part will not change Pan...

Page 3: ...ages Ride CC messages and Toms AUXs CC messages General Purpose Controller 4 Controller number 19 Status 2nd byte 3rd byte BnH 13H vvH n MIDI channel number 0H FH ch 1 16 vv Control value 00H 7FH 0 12...

Page 4: ...the display Not recorded in the sequencer Program Change Status 2nd byte CnH ppH n MIDI channel number 0H FH ch 1 16 pp Program number 00H 7FH prog 1 prog 128 Not Received when SETUP MIDI PROG RX Swi...

Page 5: ...BnH 7CH 00H n MIDI channel number 0H FH ch 1 16 The same processing will be carried out as when All Notes Off is received OMNI ON Controller number 125 Status 2nd byte 3rd byte BnH 7DH 00H n MIDI chan...

Page 6: ...n GLOBAL messages are transmitted over the channels assigned to each pad in the drum kit when Local Control is set to ON DRUM Pressing the Preview switch transmits the same message sent when the corre...

Page 7: ...er number 2 Status 2nd byte 3rd byte BnH 02H vvH n MIDI channel number 0H FH ch 1 16 vv Modulation depth 00H 7FH 0 127 Pedal position open to closed Head strike position center to perimeter Rim strike...

Page 8: ...center to perimeter Rim strike position deep to shallow This is transmitted only on the channel which is assigned to the drum part When SETUP MIDI CTRL HH Pedal CC is set to GENERAL 1 this is transmi...

Page 9: ...CC message Ride CC message and Toms AUXs CC message sequencer data recorded to the TD 30 is transmitted during the performance in accordance with the above settings Hold 1 Controller number 64 Status...

Page 10: ...dentity Reply V LINK message and MIDI Visual Control message are the only System Exclusive messages transmitted by this device Universal Non realtime System Exclusive Message Identity Reply Status Dat...

Page 11: ...SETUP V CTRL Switch is turned OFF or if Control Mode is set to MVC MIDIVisual Control Message MIDI Visual Control ON Transmitted when entering MIDI Visual Control mode Status Data byte Status F0H 7EH...

Page 12: ...nH is the Program Change status and n is the MIDI channel number Since 9H 9 and 20H 32 this is a Program Change message with MIDI CH 10 program number 33 Example 3 E1 00 28 EnH is the Pitch Bend Chang...

Page 13: ...I Channel 10 and then the foot controller value is set from 127 to 64 According to the settings made at the factory the drum part is assigned to MIDI Channel 10 Note Number 44 is assigned to the pedal...

Page 14: ...dal 1 2 3 X X X O Pad Pedal 1 2 3 O Pad Pedal 1 2 3 X X X X O 4 O 1 2 3 O 1 2 3 O 1 2 3 O 4 O O 4 O 1 2 3 O 1 2 3 O 4 O 4 O 4 O 4 O 0 127 5 O X X X X X X X X X O X 1 16 OFF 1 16 OFF Mode 3 X O O 4 0 1...

Page 15: ...2 3 O 4 X X X O 0 127 5 6 7 O X X X O O X X X X X X 1 16 OFF 1 16 OFF Mode 3 X O O 0 127 0 127 O 3 X O 4 X O X X X O 8 O 9 O O X O 123 127 X X Bank Select Modulation Breath Controller Foot Controller...

Reviews: