1
MIDI Implementation
* In this implementation, the order in which the TD-30’s buttons should be pressed is
indicated in the following way.
For example, [SETUP] - [MIDI] - [MIDI CH] means “press the [SETUP] button, then
press the [F5] (A B C) button to access the SETUP B screen, then press the [MIDI]
button, and then press the [MIDI CH] button.”
The SETUP screen consists of the three pages “SETUP A, “SETUP B,” and “SETUP C”;
you can switch between these three pages by pressing the [F5] (A B C) button.
For details, refer to the TD-30 owner’s manual.
* The “Data List” referred to in this document can be obtained via the Roland website.
1. Receive data
■
■ ■■
Channel Voice Messages
* Following Channel Voice Messages can be received in [SETUP] - [MIDI] - [MIDI CH] Tx/
Rx Channel.
* Not received when [SETUP] - [MIDI] - [MIDI CH] Tx/Rx Switch is set to “OFF.”
■
●■
Note Off
Status
2nd byte
3rd byte
8nH
kkH
vvH
9nH
kkH
00H
n = MIDI channel number:
0H - FH (ch.1 - 16)
kk = Note number:
00H - 7FH (0 - 127)
vv = Note off velocity:
00H - 7FH (0 - 127)
* Only the channels assigned to the backing part can be received.
* The Velocity Values of Note Off message are ignored.
* When recording, this is recorded in the sequencer data itself.
■
●■
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)
* A channel which is assigned to the drum part will receive only the note numbers
which are specified by the drum kit. For more on note numbers, refer to “Note
Number (Factory Settings)” in the Owner’s Manual.
* When the [KIT] - [FUNC] - [BRUSH] Brush Switch is set to “ON,” the note number
set by means of [INST] - [CONTROL] - [MIDI] Note No. (Brush) is received on the
channel assigned to the drum part (when an instrument compatible with brush
performances is selected for the Snare pad head).
* The note number set by means of [INST] - [CONTROL] - [MIDI] Note No. (XStick) is
received on the channel assigned to the drum part (when an instrument compatible
with cross-sticking is selected for the Snare pad rim).
* When recording, this is recorded in the sequencer data itself.
■
●■
Polyphonic Key Pressure
Status
2nd byte
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 are specified by the drum kit. For more on note numbers, refer to “Note
Number (Factory Settings)” in the Owner’s Manual.
* If the value is greater than 40H (64), the decay of the note sounded by the received
note number will be shortened (Used in choking).
* When recording, this is recorded in the sequencer data itself.
■
●■
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 - 16)
mm = Bank number MSB:
00H - 7FH (bank.1 - bank.128)
ll = Bank number LSB:
processed as 00H
* Only the channels assigned to the backing part can be received. Refer to“Backing
Instrument List” in the Data List.
* Bank select processing will be suspended until a program change message is
received.
* Not recorded in the sequencer.
■
❍ ■
Modulation (Controller number 1)
Status
2nd byte
3rd byte
BnH
01H
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 position: deep to shallow
* Received only on channels not assigned to a percussion part.
* In the channel assigned to the drum part, setting [SETUP] - [MIDI] - [CTRL] HH Pedal
CC to “MODULATION” changes the hi-hat control pedal position.
* In the channel assigned to the drum part, the strike position of the pad
corresponding to the note number received changes immediately after [SETUP]
- [MIDI] - [CTRL] Snare CC (for the SNARE pad head and rim), Ride CC (for the RIDE
pad bow), or Toms/AUXs CC (for head and rim of TOM 1–4, AUX 1–4 pads) is set to
“MODULATION.”
* During recording, the sequencer data is recorded to the TD-30 in accordance
with the above settings as “HH Pedal CC messages,” “Snare CC messages,” “Ride CC
messages,” and “Toms/AUXs CC messages.”
* The modulation effect is applied in the channel assigned to the backing part. It is
not recorded to the sequencer during recording.
Model:
TD-30
Date:
January
01, 2012
Version:
1.00
Copyright © 2012 ROLAND CORPORATION
All rights reserved. No part of this publication may be reproduced in any form without the written permission of ROLAND CORPORATION.
1PS