Midi implementation, Normal mode, Channel voice messages – Roland TD-6 User Manual
Page 135: Polyphonic key pressure, Control change

135
Appendices
MIDI Implementation
Model TD-6
Version 1.00
Feb. 13, 2001
◆
Normal mode
Section 1. Receive data
■
Channel Voice Messages
*
Following Channel Voice Messages can be recorded in SETUP/MIDI PART/
Part CH.
●
Note Off
Status
2nd byte
3rd byte
8nH
kkH
vvH
9nH
kkH
00H
n = MIDI channel number:
0H - FH (ch.1 - ch.16)
kk = note number:
00H - 7FH (0 - 127)
vv = note off velocity:
00H - 7FH (0 - 127)
*
Only the channel 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 - ch.16)
kk = note number:
00H - 7FH (0 - 127)
vv = note on velocity:
00H - 7FH (0 - 127)
*
A channel which is assigned to the drum kit part will receive only the note
numbers which are specified by the drum kit.
*
A channel which is assigned to the percussion part will receive only the note
numbers which are specified by the percussion set.
*
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 - ch.16)
kk = note number:
00H - 7FH (0 - 127)
vv = Value:
00H - 7FH (0 - 127)
*
A channel which is assigned to the drum kit part will receive only the note
numbers which are specified by the drum kit.
*
If the value is greater than 40H (64), the decay of the note sounded by the
received note number will be shortened.
*
Not recorded in the sequencer.
●
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 - ch.16)
mm = Bank number MSB:
00H - 7FH (bank.1 - bank.128)
ll = Bank number LSB:
processed as 00H
*
Not Received when SETUP/MIDI COMMON/Rx PC Sw is set to "OFF".(Initial
Value is ON)
*
Bank select processing will be suspended until a program change message is
received.
*
Only the channel assigned to the backing part can be received.
*
Not recorded in the sequencer.
❍
Foot Control (Controller number 4)
Status
2nd byte
3rd byte
BnH
04H
vvH
n = MIDI channel number:
0H - FH (ch.1 - ch.16)
vv = Control value:
00H - 7FH (0 - 127)
*
Only the channel assigned to the drum kit part can be received.
*
When recording, this will be recorded as PEDAL CC data in the sequencer data
itself.
❍
Data Entry (Controller number 6)
Status
2nd byte
3rd byte
BnH
06H
mmH
n = MIDI channel number:
0H - FH (ch.1 - ch.16)
mm = The value of the parameter specified by RPN.
*
Only the channel assigned to the backing part can be received.
*
Not recorded in the sequencer.
On the normal mode of TD-6, RPN can be used to modify the following
parameters.
RPN
Data entry
MSB LSB
MSB LSB
Explanation
00H 00H
mmH ---
Pitch Bend Sensitivity
mm: 00H - 18H (0 - 24 semitones)
LSB: ignored (processed as 00H)
specify up to 2 octaves in semitone steps
7FH 7FH
--- ---
RPN null
set condition where RPN is unspecified. The
data entry messages after set RPN null will
be ignored.(No Data entry messages are
required after RPN null).
Settings already made will not change.
MSB,LSB of data entry:ignored
❍
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)
*
Volume messages are used to adjust the volume balance of each part.
*
Only the channel assigned to the percussion part and the backing part can be
received.
*
Not recorded in the sequencer.
❍
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 can be received.
*
Not recorded in the sequencer.
❍
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 can be received.
*
When recording, this is recorded in the sequencer data itself.