Download Print this page

Transmit Data - Roland TD-30 Midi Implementation Manual

Drum sound module
Hide thumbs Also See for TD-30:

Advertisement

MIDI Implementation
●■ 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
F0H
iiH, ddH, ......,eeH
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
F0H
7EH, dev, 06H, 01H
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.
6
Status
F7H
Status
F7H
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
8nH
kkH
n = MIDI channel number:
kk = Note number:
vv = Note off velocity:
* 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
9nH
kkH
n = MIDI channel number:
kk = Note number:
vv = Note on velocity:
* 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.
3rd byte
vvH
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)
40H (64) fixed
3rd byte
vvH
0H - FH (ch.1 - 16)
00H - 7FH (0 - 127)
01H - 7FH (1 - 127)

Advertisement

loading