7
TD-12 MIDI Implementation
❍
Breath Controller (Controller number 2)
Status 2nd byte 3rd byte
BnH 02H vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Control value: 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] 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 either [SETUP]-[MIDI]-[CTRL] Snare CC (for the SNARE pad head and
rim), Ride CC (for the RIDE pad bow), or Toms CC (for the TOM1-3 and AUX1-
2 pad rims) is set to BREATH, this is transmitted as a striking position message
before Note On (when the [INST]-[CONTROL]-[MIDI] Position Ctrl setting is
set to ON).
* “Pedal CC message,” “Snare CC message,” “Ride CC message,” “Toms CC
message” sequencer data recorded to the TD-12 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 - ch.16)
vv = Control value: 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] 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 either [SETUP]-[MIDI]-[CTRL] Snare CC (for the SNARE pad head and
rim), Ride CC (for the RIDE pad bow), or Toms CC (for the TOM1-3 and AUX1-
2 pad rims) is set to FOOT, this is transmitted as a striking position message
before Note On (when the [INST]-[CONTROL]-[MIDI] Position Ctrl setting is
set to ON).
* “Pedal CC message,” “Snare CC message,” “Ride CC message,” “Toms CC
message” sequencer data recorded to the TD-12 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.
❍
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)
* The part volume ([PATTERN]-[PART]-[MIXER]-[VOLUME]) information is
transmitted when set.
* The volume of each part in a pattern is transmitted when the pattern is selected
(except for the drum part).
❍
Panpot (Controller number 10)
Status 2nd byte 3rd byte
BnH 0AH vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Panpot: 00H - 40H - 7FH (Left - Center - Right)
* This is transmitted only on the channels which are assigned to the backing part.
* The backing part pan ([PATTERN]-[PART]-[MIXER]-[PAN]) information is
transmitted when set.
* The backing part pan is transmitted when the pattern is selected.
❍
Expression (Controller number 11)
Status 2nd byte 3rd byte
BnH 0BH vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Control value: 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] Pedal CC is set to EXPRESSION, 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 either [SETUP]-[MIDI]-[CTRL] Snare CC (for the SNARE pad head and
rim), Ride CC (for the RIDE pad bow), or Toms CC (for the TOM1-3 and AUX1-
2 pad rims) is set to EXPRESSION, this is transmitted as a striking position
message before Note On (when the [INST]-[CONTROL]-[MIDI] Position Ctrl
setting is set to ON).
* “Pedal CC message,” “Snare CC message,” “Ride CC message,” “Toms CC
message” sequencer data recorded to the TD-12 is transmitted during the
performance in accordance with the above settings.
❍
General Purpose Controller 1 (Controller number 16)
Status 2nd byte 3rd byte
BnH 10H vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Control value: 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] Pedal CC is set to GENERAL1, 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 either [SETUP]-[MIDI]-[CTRL] Snare CC (for the SNARE pad head and
rim), Ride CC (for the RIDE pad bow), or Toms CC (for the TOM1-3 and AUX1-
2 pad rims) is set to GENERAL1, this is transmitted as a striking position
message before Note On (when the [INST]-[CONTROL]-[MIDI] Position Ctrl
setting is set to ON).
* “Pedal CC message,” “Snare CC message,” “Ride CC message,” “Toms CC
message” sequencer data recorded to the TD-12 is transmitted during the
performance in accordance with the above settings.