Hold1
This message is received when the "MIDI Control change switch" of the MIDI mode is set
at ON.
Status
2nd byte
3rd byte
BnH
40H
vvH
n=MIDI channel :
0H-FH (ch.1-ch.16)
vv=Control value :
00H-7FH (0-127)
0-63=OFF 64-127=ON
Roll Type
This message is received when the "MIDI Control change switch" of the MIDI mode is set
at ON.
Status
2nd byte
3rd byte
BnH
12H
ppH
n=MIDI channel :
0H-FH (ch.1-ch.16)
pp=Roll type number :
00H-38H (0-67)
* Received on the MIDI channel set in the Drum part.
* Roll type number 68 or higher is ignored.
Roll Speed
This message is received when the "MIDI Control change switch" of the MIDI mode is set
at ON.
Status
2nd byte
3rd byte
BnH
13H
vvH
n=MIDI channel :
0H-FH (ch.1-ch.16)
vv=Roll speed :
00H-7FH (0-127)
* Received on the MIDI channel set in the Drum part.
RPN MSB/LSB
This message is received when the "MIDI Control change switch" of the MIDI mode is set
at ON.
Status
2nd byte
3rd byte
BnH
65H
mmH
BnH
64H
llH
n=MIDI channel :
0H-FH (ch.1-ch.16)
mm=MSB of parameter specified by RPN
ll=LSB of parameter specified by RPN
**RPN**
Control Changes include RPN (Registered Parameter Numbers), which are extended para-
meters whose function is defined in the MIDI specification.
RPN can be used to change instrument parameters.
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 messa-
ges (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.
RPN
Data Entry
MSB
LSB
00H
00H
mmH —
Pitch Bend Sensitivity
mm: 00H-18H (0-24 semitones)
Up to 2 octaves, default settings 1octave.
This setting becomes effective for subseruent Pitch
Bend messages.
00H
01H
mmHllH
Master Fine Tuning
mm, ll: 00H, 00H-40H, 00H-7FH, 7FH
(-8192 x 100/8192 - 0 - +8192 x 100/8192 cent)
7FH
7FH
— —
RPN reset
No specified parameter is assigned to RPN and
NRPN.
Current value is not affected.
NRPN MSB/LSB
This message is received when the "MIDI Control change switch" of the MIDI mode is set
at ON.
Status
2nd byte
3rd byte
BnH
63H
mmH
BnH
62H
llH
n=MIDI channel :
0H-FH (ch.1-ch.16)
mm=MSB of parameter specified by NRPN
ll=LSB of parameter specified by NRPN
**NRPN**
Control change has an extension field called NRPN (non registered parameter number) in
which device-specific function can be defined.
The NRPN can be set without restriction on manufacturer or model. This means that the
same parameter number can be assigned different functions by some manufacturers.
Therefore, the device which receives this message may not operate as expected.
With NRPN or RPN, messages should be processed in the correct order. However, conven-
tional sequencer cannot assure the correct order of MIDI messages occurring at almost the
same time.
When using NRPNs, first the NRPN (Controller numbers 98 and 99; they can be sent in any
order) is transmitted to specify the parameter you wish to control. Then, Data Entry messa-
ges (Controller numbers 6 and 38) are used to set the value of the specified parameter.
Once a NRPN parameter has been specified, all further Data Entry messages on that chan-
nel 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 (RPN number=7FH/7FH).
Tone Modify
NRPN
Data Entry
MSB
LSB
01H
20H
mmH
TVF Cutoff Frequency
mm: 0EH-40H-72H (-50 - 0 - +50)
01H
21H
mmH
TVF Resonance
mm: 0EH-40H-72H (-50 - 0 - +50)
01H
64H
mmH
TVF & TVA Envelope Decay Time
mm: 0EH-40H-72H (-50 - 0 - +50)
15H
rrH
mmH
Drum Instrument TVF Cutoff Frequency
rr: Note number of Drum Instrument
mm: 0EH-40H-72H (-50 - 0 - +50)
16H
rrH
mmH
Drum Instrument TVF Resonance
rr: Note number of Drum Instrument
mm: 0EH-40H-72H (-50 - 0 - +50)
17H
rrH
mmH
Drum Instrument TVF & TVA Envelope Decay Time
rr: Note number of Drum Instrument
mm: 0EH-40H-72H (-50 - 0 - +50)
* LSB in Data entry is ignored.
Program Change
This message is received when the "MIDI Program change switch" of the MIDI mode is set
at ON.
Status
2nd byte
CnH
ppH
n=MIDI channel :
0H-FH (ch.1-ch.16)
pp=Program number :
00H-7FH (prog.1-prog.128)
* Program change selects a Drum kit.
The first Note On after receiving a Program change sounds a voice with a new tone with
exception of the voices which have been sounded before the Progoram change is recei-
ved.
Pitch Bend Change
Status
2nd byte
3rd byte
EnH
llH
mmH
n=MIDI channel :
0H-FH (ch.1-ch.16)
mm, ll=Pitch bend value : 00H, 00H-40H, 40H-7FH, 7FH
(-8192 - 0 - +8191)
MIDI Implementado
83