Roland JM-5 Manuale Utente

Pagina di 20
 
JM-5 MIDI Implementation
 
9
 
On GS instruments, NRPN can be used to modify the following parameters. 
The range of values for relative change parameters will be different with certain 
models. Please see the explanation that follows the chart.:
 
❍ 
 
RPN MSB/LSB (Controller number 101, 100)
 
• Not transmitted when "RPN" RX Event is Off.
**RPN**
The RPN (Registered Parameter Number) messages are expanded control 
changes, and each function of an RPN is described by the MIDI Standard.
ON theJM-5, RPN can be used to modify the following parameters.
 
● 
 
Program Change
 
• Not transmitted when “Program Change” TX Event is Off.
 
● 
 
Pitch Bend Change
 
• Not transmitted when “Pitch Bender ” TX Event is Off.
 
■ 
 
Channel Mode Messages
 
● 
 
All Sounds Off (Controller number 120)
 
• When the message is transmitted , all notes currently sounding on the 
corresponding channel will be turned Off.
 
● 
 
Reset All Controllers (Controller number 121)
 
• When this message is transmitted, the following controllers will be set to 
their reset values.
 
● 
 
MONO (Controller number 126)
 
• The corresponding channel is set to Mode 4 (M= 1).
NRPN
Data entry
MSB LSB
MSB
Function and range
01H 08H
mmH
Vibrato Rate (relative change) 
mm: 00H~40H~7FH (-64~0~+63)
01H 09H
mmH
Vibrato Depth (relative change) 
mm: 00H~40H~7FH (-64~0~+63)
01H 0AH
mmH
Vibrato Delay (relative change) 
mm: 00H~40H~7FH (-64~0~+63)
01H 20H
mmH
TVF Cutoff Frequency (relative change) 
mm: 00H~40H~7FH (-64~0~+63)
01H 21H
mmH
TVF Resonance (relative change) 
mm: 00H~40H~7FH (-64~0~+63)
01H 63H
mmH
TVF&TVA Envelope Attack Time (rel. change) 
mm: 00H~40H~7FH (-64~0~+63)
01H 64H
mmH
TVF&TVA Envelope Decay Time (rel. change) 
mm: 00H~40H~7FH (-64~0~+63)
01H 66H
mmH
TVF&TVA Env. Release Time (relative change) 
mm: 00H~40H~7FH (-64~0~+63)
18H rrH
mmH
Drum Instrument Pitch Coarse (relative change) 
rr: Drum Instrument note number 
mm: 00H~40H~7FH (-64~0~+63 semitone)
1AH rrH
mmH
Drum Instrument TVA Level (absolute change) 
rr: Drum Instrument note number 
mm: 00H~7FH (0~max)
1CH rrH
mmH
Drum Instrument Panpot (absolute change) 
rr: Drum Instrument note number 
mm: 00H, 01H~40H~7FH (random, left~center~
right)
1DH rrH
mmH
Drum Instr. Reverb Send (absolute change) 
rr: Drum Instrument note number 
mm: 00H~7FH (0~max)
1EH rrH
mmH
Drum Instr. Chorus Send (absolute change) 
rr: Drum Instrument note number 
mm: 00H~7FH (0~max)
60H rrH
mmH
Equalizer Switch
rr: Drum Instrument note number 
mm: 00H~02H (Global, Instrument, Off)
61H rrH
mmH
Equalizer Low Frequency
rr: Drum Instrument note number 
mm: 00H~05H (90, 150, 180, 300, 360, 600Hz)
62H rrH
mmH
Equalizer Low Gain
rr: Drum Instrument note number 
mm: 00H~1EH (–15~0~+15dB)
63H rrH
mmH
Equalizer Mid Frequency
rr: Drum Instrument note number 
mm: 00H~10H (200, 250, 315, 400, 500, 630, 
800, 1000, 1250, 1600, 2000, 2500, 3150, 4000, 
5000, 6300, 8000Hz)
64H rrH
mmH
Equalizer Mid Gain
rr: Drum Instrument note number 
mm: 00H~1EH (–15~0~+15dB)
65H rrH
mmH
Equalizer Mid Gain
rr: Drum Instrument note number 
mm: 00H~04H (0.5, 1.0, 2.0, 4.0, 8.0)
66H rrH
mmH
Equalizer High Frequency
rr: Drum Instrument note number 
mm: 00H~06H (1500, 2000, 3000, 4000, 6000, 
8000, 12000Hz)
67H rrH
mmH
Equalizer High Gain
rr: Drum Instrument note number 
mm: 00H~1EH (–15~0~+15dB)
Status
2nd byte
3rd byte
BnH
65H
mmH
BnH
64H
llH
n= MIDI channel number:
0H~FH (Ch.1~16)
mm= upper byte (MSB)of parameter number specified by RPN
ll= lower byte (LSB) of parameter number specified by RPN
RPN
Data entry
MSB LSB
MSB
LSB
Explanation
00H 00H
mmH
—-
Pitch Bend Sensitivity 
mm: 00H~18H (0~24 semitones) 
Initial value= 02H (2 semitones) 
ll: ignored (processed as 00H) 
Up to 2 octaves can be specified in semi-
tone steps.
• Only for Upper2
00H 01H
mmH
llH
Channel Fine Tuning 
mm, ll: 00 00H~40 00H~7F 7FH (–100~0~
+99.99 cents), 
Initial value= 40 00H (+/- 0 cent) 
Refer to “About the Tuning” on page 15.
00H 02H
mmH
—-
Master Coarse Tuning 
mm: 28H~40H~58H (-24~0~+24 semi-
tones), 
Initial value= 40H (+/-0 semitone) 
ll: ignored (processed as 00H)
7FH 7FH
—-
—-
RPN null
Set condition where RPN and NRPN are 
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.
mm, ll: ignored
Status
2nd byte
CnH
ppH
n= MIDI channel number:
0H~FH (Ch.1~16)
pp= Program number:
00H~7FH (prog.1~prog.128)
Status
2nd byte
3rd byte
EnH
llH
mmH
n= MIDI channel number:
0H~FH (Ch.1~16)
mm, ll= Pitch Bend value:
00 00H~40 00H~7F 7FH (–8192~0~+8191)
Status
2nd byte
3rd byte
BnH
78H
00H
n= MIDI channel number:
0H~FH (Ch.1~16)
Status
2nd byte
3rd byte
BnH
79H
00H
n= MIDI channel number:
0H~FH (Ch.1~16)
Controller
Reset value
Pitch Bend Change
+/-0 (center)
Polyphonic Key Pressure
0 (off)
Channel Pressure
0 (off)
Modulation
0 (off)
Expression
127 (max)
Hold 1
0 (off)
Portamento
0 (off)
Sostenuto
0 (off)
Soft
0 (off)
RPN
unset; previously set data do not change
NRPN
unset; previously set data do not change
Status
2nd byte
3rd byte
BnH
7EH
mmH
n= MIDI channel number:
0H~FH (Ch.1~16)
mm= mono number:
00H~10H (0~16)