Roland TD-30 Drum Synthesizer TD-30 MIDI Implementation User's Manual
Summary
Enhance your digital drumming setup with detailed technical specifications of advanced MIDI functionality. This manual provides exhaustive coverage of complex data protocols for professional integration, including Polyphonic Key Pressure, Modulation depth control, and specialized messages like Panpot and Breath Controller. Essential reading for audio engineers, studio technicians, and high-level musicians requiring seamless synchronization and precise routing in a performance environment.
Page 1 Text Content
Model: TD-30 Date: January 01, 2012
MIDI Implementation
Version: 1.00
* In this implementation, the order in which the TD-30’s buttons should be pressed is
■● Polyphonic Key Pressure
indicated in the following way.
Status 2nd byte 3rd byte
For example, [SETUP] - [MIDI] - [MIDI CH] means “press the [SETUP] button, then
An H kk H vv H
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.”
n = MIDI channel number: 0H - FH (ch.1 - 16)
The SETUP screen consists of the three pages “SETUP A, “SETUP B,” and “SETUP C”;
kk = Note number: 00H - 7FH (0 - 127)
you can switch between these three pages by pressing the [F5] (A B C) button.
vv = Value: 00H - 7FH (0 - 127)
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.
* 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
1. Receive data
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).
■■ ■Channel Voice Messages
* When recording, this is recorded in the sequencer data itself.
* Following Channel Voice Messages can be received in [SETUP] - [MIDI] - [MIDI CH] Tx/
Rx Channel. ■● Control Change
* Not received when [SETUP] - [MIDI] - [MIDI CH] Tx/Rx Switch is set to “OFF.”
■❍ Bank Select (Controller number 0, 32) Status 2nd byte 3rd byte
■● Note Off Bn H 00H mm H Status 2nd byte 3rd byte Bn H 20H ll H 8n H kk H vv H 9n H kk H 00H n = MIDI channel number: 0H - FH (ch.1 - 16)
mm = Bank number MSB: 00H - 7FH (bank.1 - bank.128)
n = MIDI channel number: 0H - FH (ch.1 - 16) ll = Bank number LSB: processed as 00H 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. Refer to“Backing
Instrument List” in the Data List.
* Only the channels assigned to the backing part can be received. * Bank select processing will be suspended until a program change message is * The Velocity Values of Note Off message are ignored. received. * When recording, this is recorded in the sequencer data itself. * Not recorded in the sequencer.
■❍ Modulation (Controller number 1)
■● Note On
Status 2nd byte 3rd byte
Status 2nd byte 3rd byte
Bn H 01H vv H
9n H kk H vv H
n = MIDI channel number: 0H - FH (ch.1 - 16)
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Modulation depth: 00H - 7FH (0 - 127)
kk = Note number: 00H - 7FH (0 - 127)
Pedal position: open to closed
vv = Note on velocity: 01H - 7FH (1 - 127)
Head strike position: center to perimeter Rim strike position: deep to shallow
* 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
* Received only on channels not assigned to a percussion part.
Number (Factory Settings)” in the Owner’s Manual.
* In the channel assigned to the drum part, setting [SETUP] - [MIDI] - [CTRL] HH Pedal
* When the [KIT] - [FUNC] - [BRUSH] Brush Switch is set to “ON,” the note number
CC to “MODULATION” changes the hi-hat control pedal position.
set by means of [INST] - [CONTROL] - [MIDI] Note No. (Brush) is received on the
* In the channel assigned to the drum part, the strike position of the pad
channel assigned to the drum part (when an instrument compatible with brush
corresponding to the note number received changes immediately after [SETUP]
performances is selected for the Snare pad head).
- [MIDI] - [CTRL] Snare CC (for the SNARE pad head and rim), Ride CC (for the RIDE
* The note number set by means of [INST] - [CONTROL] - [MIDI] Note No. (XStick) is
pad bow), or Toms/AUXs CC (for head and rim of TOM 1–4, AUX 1–4 pads) is set to
received on the channel assigned to the drum part (when an instrument compatible
“MODULATION.”
with cross-sticking is selected for the Snare pad rim).
* During recording, the sequencer data is recorded to the TD-30 in accordance
* When recording, this is recorded in the sequencer data itself.
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.
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.
Page Summary Contents For Roland TD-30 Drum Synthesizer TD-30 MIDI Implementation User's Manual
Manual Details
| Brand | Roland |
|---|---|
| Pages | 15 |
| File Size | 1.21 MB |
| Published | June 01, 2026 |
Enter the captcha to get the download link:
Frequently Asked Questions
How do I access the SETUP B screen?
Press the [F5] (A B C) button to move between SETUP A, SETUP B, and SETUP C screens.
Which MIDI channels can control the Backing instrument?
Only the channels assigned to the backing part can receive Bank Select messages.
When is Triplet data sent via the controller?
The [KIT] - [FUNC] - [BRUSH] Brush Switch must be set to “ON” for the hi-hat control pedal position changes.
Does the modulation effect message get recorded during sequencing?
No, the modulation effect is not recorded to the sequencer during recording of the TD-30.