139
MIDI Implementation
Appendices
❍ Volume (Controller number 7)
Status 2nd byte 3rd byte
BnH 07H vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Volume: 00H - 7FH (0 - 127)
* Only the channel assigned to the percussion part and the backing part are sent.
*When a song is selected, the part level of the sequencer song data will be
transmitted.
❍ Pan (Controller number 10)
Status 2nd byte 3rd byte
BnH 0AH vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Pan: 00H - 40H - 7FH (Left - Center - Right)
* Only the channel assigned to the backing part are sent.
*When a song is selected, the pan of the sequencer song data will be transmitted.
❍ Hold 1 (Controller number 64)
Status 2nd byte 3rd byte
BnH 40H vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Control value: 00H - 7FH (0 - 127) 0-63 = OFF 64-127 = ON
* Only the channel assigned to the backing part are sent.
* Transmitted only when the TD-6 is in play for song in which Hold 1 is recorded.
❍ Effect 1 (Reverb Send Level) (Controller number 91)
Status 2nd byte 3rd byte
BnH 5BH vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Reverb send level: 00H - 7FHÅi0 - 127Åj
* Only the channel assigned to the percussion part and backing part are sent.
*When a song is selected, the reverb send level of the sequencer song data will be
transmitted.
❍ RPN MSB/LSB (Controller number 101,100)
Status 2nd byte 3rd byte
BnH 65H mmH
BnH 64H llH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
mm = upper byte of parameter number specified by RPN (MSB)
ll = lower byte of parameter number specified by RPN (LSB)
* Only the channel assigned to the backing part are sent.
*When a song is selected, the pitch bend sensitivity of the sequencer song data
will be transmitted.
* Regarding the RPN please refer to page 136.
Values for the RPN parameter, on the normal mode of TD-6, are as follows.
Regarding the value of each parameter, refer to Data Entry (Controller number 6).
RPN
mm
ll Parameter
00H 00H Pitch Bend Sensitivity
7FH 7FH RPN null
● Program Change
Status 2nd byte
CnH ppH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
pp = Program number: 00H - 7FH (prog.1 - prog.128)
*Not transmitted when SETUP/MIDI COMMON/Tx PC Sw is set to
"OFF".(Initial Value is ON)
* Program changes corresponding to drum kit are sent when drum kits are
selected.
* Program changes corresponding to each parts instrument are sent when a song
is selected. Also, when instruments are selected for parts, program changes for
the respective instruments are sent.'
● Pitch Bend Change
Status 2nd byte 3rd byte
EnH llH mmH
n = MIDI channel number:0H - FH (ch.1 - ch.16)
mm,ll = Pitch Bend value:00 00H - 40 00H - 7F 7FH (-8192 - 0 - +8191)
* Only the channel assigned to the backing part are sent.
* Transmitted only when the TD-6 is in play for song in which pitch bend change
is recorded.
■ System Realtime Message
● Timing Clock
Status
F8H
● Start
Status
FAH
● Continue
Status
FBH
● Stop
Status
FCH
● Active sensing
Status
FEH
* This will be transmitted constantly at intervals of approximately 250 ms.
■ System Exclusive Messages
* Regarding the system exclusive message refer to page 137.
Identity reply and Data Set 1 (DT1) are the only System Exclusive messages
transmitted by TD-6.
When an appropriate Identity Request or Data Request 1 (RQ1) message is
received, the requested internal data will be transmitted.
● Universal Non-realtime System Exclusive
Messages
❍ Identity Reply
Status Data byte Status
F0H 7EH, dev, 06H, 02H, 41H, 3FH, F7H
01H, 00H, 00H, 00H, 02H, 00H, 00H
Byte
Explanation
F0H Exclusive status
7EH ID number (universal non-realtime message)
dev Device ID (dev: 00H - 1FH (1 - 32) Initial value is 10H (17))
06H 02H Identity Reply
41H ID number(Roland)
3FH 01H Device family code
00H 00H Device family number code
00H 02H 00H 00H software revision level
F7H EOX (End Of Exclusive)
*When Identity Request (page 137) is received, Identity Reply message will be
transmitted.