MIDI Implementation
7
■
●■
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)
* On the channel assigned to the drum part, 7FH will be transmitted when the rim of
the pad is pressed and 00H will be transmitted when the rim is released, for the note
number specified for the head and rim. (When using a choking compatible pad and
[TRIGGER] - [SENS] Trig Type is set to the corresponding pad.)
* Transmitted only when the device is in play for pattern in which Polyphonic Key
Pressure is recorded.
■
●■
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
* Not transmitted when [SETUP] - [MIDI] - [PROG] TX Switch is set to “OFF.”
* When a drum kit is selected, the corresponding bank select (00H 00H) is transmitted.
* When a percussion set is selected, the corresponding bank select (00H 00H) is
transmitted.
* When instruments are selected for the backing part, bank selects for the respective
instruments are sent. Refer to “Backing Instrument List” in the Data List.
* When a pattern is selected, the corresponding bank select for the instrument in each
part is transmitted (except for the drum part).
■
❍ ■
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
* This is transmitted only on the channel which is assigned to the drum part.
* When [SETUP] - [MIDI] - [CTRL] HH Pedal CC is set to “MODULATION,” this is
transmitted when the hi-hat control pedal is adjusted. When the HI-HAT pad is
struck, this is transmitted as a pedal position message before Note On.
* When the following four things are set, strike position data will be transmitted
before the note-on data when a pad is struck.
•
When, under [SETUP] - [MIDI] - [CTRL], any of the following is set to
“MODULATION” Snare CC (for head and rim of SNARE pad), Ride CC (for bow of
RIDE pad), or Toms/AUXs CC (for head and rim of TOM 1–4, AUX 1–4 pads).
•
When Trig Type for [TRIGGER] - [SENS] is set to a type that provides for the
detection of the striking point.
•
When Head and Rim for Position Detect for [TRIGGER] - [ADVANCE] - [POSI] are
set to “ON.”
•
When Position Ctrl for [INST] - [CONTROL] - [POSI] is set to “ON.”
* “HH Pedal CC message,” “Snare CC message,” “Ride CC message,” and “Toms/AUXs
CC message” sequencer data recorded to the TD-30 is transmitted during the
performance in accordance with the above settings.
■
❍ ■
Breath Controller (Controller number 2)
Status
2nd byte
3rd byte
BnH
02H
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
* This is transmitted only on the channel which is assigned to the drum part.
* When [SETUP] - [MIDI] - [CTRL] HH Pedal CC is set to “BREATH,” this is transmitted
when the hi-hat control pedal is adjusted. When the HI-HAT pad is struck, this is
transmitted as a pedal position message before Note On.
* When the following four things are set, strike position data will be transmitted
before the note-on data when a pad is struck.
•
When, under [SETUP] - [MIDI] - [CTRL], any of the following is set to “BREATH”
Snare CC (for head and rim of SNARE pad), Ride CC (for bow of RIDE pad), or
Toms/AUXs CC (for head and rim of TOM 1–4, AUX 1–4 pads).
•
When Trig Type for [TRIGGER] - [SENS] is set to a type that provides for the
detection of the striking point.
•
When Head and Rim for Position Detect for [TRIGGER] - [ADVANCE] - [POSI] are
set to “ON.”
•
When Position Ctrl for [INST] - [CONTROL] - [POSI] is set to “ON.”
* “HH Pedal CC message,” “Snare CC message,” “Ride CC message,” and “Toms/AUXs
CC message” sequencer data recorded to the TD-30 is transmitted during the
performance in accordance with the above settings.
■
❍ ■
Foot Controller (Controller number 4)
Status
2nd byte
3rd byte
BnH
04H
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
* This is transmitted only on the channel which is assigned to the drum part.
* When [SETUP] - [MIDI] - [CTRL] HH Pedal CC is set to “FOOT,” this is transmitted
when the hi-hat control pedal is adjusted. When the HI-HAT pad is struck, this is
transmitted as a pedal position message before Note On.
* When the following four things are set, strike position data will be transmitted
before the note-on data when a pad is struck.
•
When, under [SETUP] - [MIDI] - [CTRL], any of the following is set to “FOOT” Snare
CC (for head and rim of SNARE pad), Ride CC (for bow of RIDE pad), or Toms/
AUXs CC (for head and rim of TOM 1–4, AUX 1–4 pads).
•
When Trig Type for [TRIGGER] - [SENS] is set to a type that provides for the
detection of the striking point.
•
When Head and Rim for Position Detect for [TRIGGER] - [ADVANCE] - [POSI] are
set to “ON.”
•
When Position Ctrl for [INST] - [CONTROL] - [POSI] is set to “ON.”
* “HH Pedal CC message,” “Snare CC message,” “Ride CC message,” and “Toms/AUXs
CC message” sequencer data recorded to the TD-30 is transmitted during the
performance in accordance with the above settings.
■
❍ ■
Data Entry (Controller number 6, 38)
Status
2nd byte
3rd byte
BnH
06H
mmH
BnH
26H
llH
n = MIDI channel number:
0H - FH (ch.1 - 16)
mm, ll = the value of the parameter specified by RPN
mm = MSB
ll = LSB
* This is transmitted only on the channels which are assigned to the backing part.
* Refer to the RPN item.