Program Change - Roland Groovebox MC-307 Reference Manual

Hide thumbs Also See for Groovebox MC-307:
Table of Contents

Advertisement

* If the Remote Keyboard Switch is ON, operation will be the same as when the switch
pedal of the MC-307 is operated.
Sound Controller2 (Controller number 71)
status
2nd byte
BnH
47H
* The Resonance parameter will change.
Sound Controller3 (Controller number 72)
status
2nd byte
BnH
48H
* The Amp Envelope Time1 parameter will change.
Sound Controller4 (Controller number 73)
status
2nd byte
BnH
49H
* The Amp Envelope Time4 parameter will change.
Sound Controller5 (Controller number 74)
status
2nd byte
BnH
4AH
* The Cutoff Frequency parameter will change.
Sound Controller6 (Controller number 75)
status
2nd byte
BnH
4BH
* The Amp Envelope Time 3 parameter will change.
Sound Controller8 (Controller number 77)
status
2nd byte
BnH
4DH
* The Fine Tune parameter will change.
General purpose Controller5 (Controller number 80)
status
2nd byte
BnH
50H
* The LFO1 Amp Depth parameter will change.
General purpose Controller6 (Controller number 81)
status
2nd byte
BnH
51H
* The Filter Envelope Depth parameter will change.
General purpose Controller7 (Controller number 82)
status
2nd byte
BnH
52H
* The Filter Envelope Time 1 parameter will change.
General purpose Controller8 (Controller number 83)
status
2nd byte
BnH
53H
* The Filter Envelope Time 3 parameter will change.
Portamento Control (Controller number 84)
status
2nd byte
BnH
54H
* A Note On message received immediately after a Portamento control will be sounded
with the pitch changing smoothly from the source note number. If a voice is already
sounding at the same note number as the source note number, that voice will change
pitch to the pitch of the newly received Note On, and continue sounding (i.e., will be
played legato).
* The speed of the pitch change caused by Portamento is determined by the Portamento
Time parameter.
Effect 1 (Reverb Send Level) (Controller number 91)
status
2nd byte
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
kkH
3rd byte
BnH
5BH
* The Part Reverb Send Level will change.
Effect 4 (Reverb Send Level)(Controller number 94)
status
2nd byte
BnH
5EH
* The Part Reverb Send Level will change.
RPN MSB/LSB (Controller number 100,101)
status
2nd byte
BnH
65H
BnH
64H
mm=MSB of the parameter number specified by RPN
ll=LSB of the parameter number specified by RPN
<< RPN >>
Control Changes include RPN (Registered Parameter Numbers), which are extended
parameters whose function is defined in the MIDI specification.
When using RPNs, first the RPN (Controller numbers 100 and 101; they can be sent in any
order) is transmitted to specify the parameter you wish to control. Then, Data Entry
messages (Controller numbers 6 and 38) are used to set the value of the specified parameter.
Once a RPN parameter has been specified, all further Data Entry messages on that channel
are considered to apply to that specified parameter. In order to prevent accidents, when the
desired setting has been made for the parameter, it is recommended that RPN be set to Null.
This device receives the following RPNs.
RPN
Data entry
MSB LSB
MSB LSB
00H 00H
mmH —
Up to 1 octave can be specified in semitone steps.
*The Bend Range up parameter, Bend Range Down parameter will also be changed.
*Not received by the Part R.
00H 01H
mmH llH
mm, ll: 20 00H–40 00H–60 00H ( -4096 x 100 / 8192–0–+4096 x 100 / 8192 cent )
*The Fine Tune parameter of each Part will change.
00H 02H
mmH —
*The Key Shift parameter of each Part will change.
7FH 7FH
— —
RPN will be set as "unspecified". Once this setting has been made, subsequent Data Entry
messages will be ignored. (It is not necessary to transmit Data Entry for RPN Null settings.
Parameter values that were previously set will not change.
mm, ll: ignored

Program Change

status
2nd byte
CnH
ppH
pp=Program number:00H–7FH (prog.1–prog.128)
* Not received when the Rx Program Change Switch parameter is OFF.
* Not received when the Rx Switch parameter is OFF.
Channel Aftertouch
status
2nd byte
DnH
vvH
* Not received when the Rx Switch parameter is OFF.
* The effect will apply according to the Aftertouch Control setting.
Pitch Bend Change
status
2nd byte
EnH
llH
mm,ll=Pitch Bend value:00 00H–40 00H–7F 7FH (-8192–0–+8191)
* Not received when the Rx Switch parameter is OFF.
* The effect will apply according to the Pitch Bend Control setting.
MIDI Implementation
vvH
3rd byte
vvH
3rd byte
mmH
llH
Notes
Pitch Bend Sensitivity
mm : 00H–0CH (0–12 semitones)
ll : ignored (processed as 00H)
Master Fine Tuning
Master Coarse Tuning
mm : 10H–40H–70H (-48–0–+48 semitones)
ll : ignored (processed as 00H)
RPN null
3rd byte
mmH
195

Advertisement

Table of Contents
loading

Table of Contents