Midi Implementation; Program Change - Roland TD-12 Midi Implementation Manual

Roland td-12 sound module: owners manual
Hide thumbs Also See for TD-12:
Table of Contents

Advertisement

❍General Purpose Controller 3 (Controller number 18)
Status
2nd byte
BnH
12H
n = MIDI channel number:
vv = Control value:
* Only the channel assigned to the drum part can be received.
* Setting [SETUP]-[MIDI]-[CTRL] Pedal CC to GENERAL3 changes the hi-hat
control pedal position.
* The strike position of the pad corresponding to the note number received
changes immediately after [SETUP]-[MIDI]-[CTRL] Snare CC (for the SNARE
pad head and rim), Ride CC (for the RIDE pad bow), or Toms CC (for the TOM
1-3 and AUX 1-2 pad rims) is set to GENERAL3.
* During recording, the sequencer data is recorded to the TD-12 in accordance
with the above settings as "Pedal CC messages," "Snare CC messages," "Ride
CC messages," and "Toms CC messages."
❍General Purpose Controller 4 (Controller number 19)
Status
2nd byte
BnH
13H
n = MIDI channel number:
vv = Control value:
* Only the channel assigned to the drum part can be received.
* Setting [SETUP]-[MIDI]-[CTRL] Pedal CC to GENERAL4 changes the hi-hat
control pedal position.
* The strike position of the pad corresponding to the note number received
changes immediately after [SETUP]-[MIDI]-[CTRL] Snare CC (for the SNARE
pad head and rim), Ride CC (for the RIDE pad bow), or Toms CC (for the TOM
1-3 and AUX 1-2 pad rims) is set to GENERAL4.
* During recording, the sequencer data is recorded to the TD-12 in accordance
with the above settings as "Pedal CC messages," "Snare CC messages," "Ride
CC messages," and "Toms CC messages."
❍Hold 1 (Controller number 64)
Status
2nd byte
BnH
40H
n = MIDI channel number:
vv = Control value:
* Only the channels assigned to the backing part can be received.
* When recording, this is recorded in the sequencer data itself.
❍Effect 1 Depth (Reverb Send Level) (Controller number 91)
Status
2nd byte
BnH
5BH
n = MIDI channel number:
vv = Reverb send level:
* Only the channels assigned to the backing part can be received.
* Changes the reverb send level ([PATTERN]-[PART]-[MIXER]-[REV SND]) for
the part. Not indicated in the display.
* Not recorded in the sequencer.
3rd byte
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
Pedal position: open to closed
Head strike position: center to perimeter
Rim strike position: deep to shallow
3rd byte
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
Pedal position: open to closed
Head strike position: center to perimeter
Rim strike position: deep to shallow
3rd byte
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127) 0-63 = OFF, 64-127 = ON
3rd byte
vvH
0H - FH (ch.1 - ch.16)
00H - 7FH (0 - 127)
❍RPN MSB/LSB (Controller number 101, 100)
Status
2nd byte
BnH
65H
BnH
64H
n = MIDI channel number:
mm = upper byte of parameter number specified by RPN
ll = lower byte of parameter number specified by RPN
<< RPN >>
Control Changes include RPN (Registered Parameter Numbers), which are
extended.
When using RPNs, first RPN (Controller numbers 100 and 101; they can be sent in
any order) should be sent in order to select the parameter,
then Data Entry (Controller numbers 6 and 38) should be sent to set the value. Once
RPN messages are received, Data Entry messages that is received
at the same MIDI channel after that are recognized as changing toward the value of
the RPN messages. In order not to make any mistakes,
transmitting RPN Null is recommended after setting parameters you need.
Refer to "Examples of actual MIDI message" <Example 4> (p. 11).
This device receives the following RPNs.
RPN
Data
MSB, LSB
MSB, LSB
00H, 00H
mmH, ---
7FH, 7FH
---, ---
* Only the channels assigned to the backing part can be received.
* Changes the bend range ([PATTERN]-[PART]-[BACKING] Bend Range) for the
part. Not indicated in the display.
* Not recorded in the sequencer.
●Program Change
Status
2nd byte
CnH
ppH
n = MIDI channel number:
pp = Program number:
* Not Received when [SETUP]-[MIDI]-[PROG] RX Switch is set to "OFF".
* The sound will change beginning with the next Note-On after the Program
Change is received. Voices which were already sounding before the Program
Change was received will not be affected.
* Only the program number set with [SETUP]-[MIDI]-[PROG]-[DRM KIT] is
received on the channel assigned to the durm part.
* Only the program number set with [SETUP]-[MIDI]-[PROG]-[PRC SET] is
received on the channel assigned to the percussion part.
* For more on the channels assigned to backing parts, refer to the "Backing
Instrument List" (p. 94) in the Owner's Manual. Specify sounds using a
combination of these three messages: the MSB and LSB of the Bank Select, and
the Program Change.
* Not recorded in the sequencer.
TD-12 MIDI Implementation
3rd byte
mmH
llH
0H - FH (ch.1 - ch.16)
entry
Explanation
Pitch Bend Sensitivity
mm: 00H - 18H (0 - 24 semitones)
ll: ignored (processed as 00H)
specify up to 2 octaves in semitone steps
RPN null
mm,ll: ignored
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.
0H - FH (ch.1 - ch.16)
00H - 7FH (prog.1 - prog.128)
3

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents