Roland XP-10 Owner's Manual page 80

Multitimaral synthesizer
Hide thumbs Also See for XP-10:
Table of Contents

Advertisement

Chapter 12. Appendix
NRPN
MSB/LSB
(Controlfer number 98,99}
Status
2nd byte
Bn
63H
mmH
BnH
6H
WH
n=MIDI channel number
20H ~ FH (ch.1 = ch.t6)
mm=upper byte of the parameter number specified by NRPN
ilslawer byte of the parameter number specified by NRPN
* NRPN can be received when Rx. NRPN = ON, "Rx.NRPN" is set to OFF by power-on reset or by receiving
"Tum General MIDI System On", and if is set to ON by "GS RESET",
"*NRPN™*
The NRPN (Non Registered Parameter Number) message allows an extended range of control changes to be
used,
To use these messages, you must first use NRPN MSB and NRPN LSB messages to specify the parameter to
be controlled, and then use Data Entry messages to specify the value of the specified parameter. Once an
NRPN parameter has been specified, all Data Entry messages received on that channel will modify the value
of that parameter. To prevent accidents, it is recommended that you set RPN Null (RPN Number =
7FH/7Fh) when vou have finished setting the valuc of the desired parameter. Refer to Section 4
Supplementary material "Examples of actual MIDI messages" <Example 4> (Page 90). On the GS devices,
Data entry LSB (NH) of NRPN is ignored, so it is no problem to send Data entry MSB (mmH) only (without
Data entry LSB).
On the XP-10, NRPN can be usied to modify the following parameters.
NRPN
Data entry
MSB LSB
MSB
Description
O1H OBH.
mmH
Vibrato rate (relative change on specified channel)
svunc OEH - 40H - 72H (-50 - 0 - +50)
O1H OOH
mmH
Vibrato depth (relative change on specitied channel)
mam: OEH - 40H - 72H (-50 - 0- +50)
OLH VAR
mmH.
Vibrato delay (relative change on specified channel)
mm: OEH - 40H - 72H (-50 - 0- +50)
OLH 20H
mmH
——TVF cutoff frequency (relative change on specified channel)
mn: OEH - 40H - SUH (-5U - 0 - +16)
OLH 21H
minH
= TVF resonance (relative change on specified channel}
mam: OEH - 40H - 72H (-50 - 0 - +50)
O1H 63H
mmH
—- TVF&TVA Env. Attack time (relative change on specified channel)
tom: UEH - 40H - 72H (-50 - 0 - +50)
O1H G4H
mm
TVF&TVA Env. Decay time (relative change on specified channel)
mm: EH - 40H - 72H (-50 - 0 - +50)
01H 66H
mmH
—TVF&TVA Env. Release time (relative change on specified channel)
mm: OEH - 40H - 72H (-50 - 0 - +50)
18H rH
mmH
Pitch coarse of drum instrument (relative change on specified drum instrument)
rt: key number of drum instrument
mum: 28H - 40H - 58H (-24 - 0 - +24 semitone)
1AH rH
mmH
TVA level of drum instrument (absolute change on specified drum instrument)
tr: key number of drum instrument
mm: OOH - 7FH (zero - maximum)
1CH rr
mmf
Panpot of drum instrument (absolute change on specified drum instrument)
rr. key number of drum instrument
mm: 00H, 01H - 4H - 7FH (Random, Left-Center-Right)
1DH rH
mmH — Reverb send levet of drum instrument (absolute change on specified drum instrument)
re. key number of drum instrument
mm: 00H - 7FH (zero - maximum)
TEH rH
mmH
Chorus send level of drum instrument (absolute change on specified drum instrument)
rf: key number of drum instrument
mom: OOH - 7FH (zero > maximum)
* Parameters marked "relative change" will change relative to the preset value.
* Parameters marked "absolute change" will be set to the absolute valuc of the parameter, regardless of the
preset value.
© RPN MSB/LSB
{Controller number 100,101)
Status
2nd byte
AecLbyte
Bn
65H
omH
Bn
64H
WH
n=MIDI channel number
10H - FH (ch.} - ch.16}
mm_=upper byte of parameter number specified by RPN
slower byte of parameter number specified by RPN
* Not received when Rx.RPN = OFF. (Initial value is ON)
* The value specified by RPN will not be reset even by messages such as Program Change or Reset All
Controller.
"RPNS
The RPN (Registered Parameter Number) messages are expanded control changes, and each function of an
RPN is described by the MIDI Standard.
To use these messages, you must first use RPN MSB and RPN LSB messages to specify the parameter to be
controlled, and then use Dala Entry messages to specify the value of the specified parameter. Once an RPN.
parameter has been specified, all Data Entry messages received on that channel will modify the value of that
parameter. To prevent accidents, it is recommended that you set RPN Null (RPN Number = 7FH/7Fh) when
you have finished setting the value of the desired parameter.Refer to Section 4. "Examples of actual MIDI
messages" <Example 4> (Page 90).
80
On the XP-10, RPN can be used to modify the following parameters.
RPN
Data entry
MSBLSB__MSBLSB
Explanation
HOH
mmH—
Pitch Bend Sensitivity
mm: 00H - J8H (0 - 24 semitones}
Initial value = 02H {2 semitones)
Ik ignored (processed as 00H)
specify up to 2 actaves in semitone steps
QOHOIH
= mmH iH
Master Fine Tuning
mm]: 00 00H - 40 00H - 7F 7FH (-100 - 0 - +99.99 cents)
Initial value = 40 OOH (A)0 cent)
Refer to 5. Supplementary material, "About tuning"(P-91).
OO1102H
= mm
Master Coarse Tuning
mum: 28H - 40H - 58H {-24 - 0 - +24 semitones)
Initial value = 40H {A}0 semitone}
I: ignored (processed as 00H)
7FH7FHO
RPN null
Set condition where RPN and NRPN are unspecified. The data entry mes-
sages after set RPN null will be ignored. (No Data entry messages are
required after RPN null).
Settings already made will not change.
mum tl: ignored
© Ext Control Number
Status
2nd byte
3nd byte
Bn
ccH
vH
n=MIDI channel number
: 0H - FH (ch.1 - ch.16)
cc=Contro! change number
01H - 1FH,S0H - SFH (1 - 31,64 - 95)
pp=Program number
: 00H - 7FH (t)- 127)
* When received GS RESET assigned effect of the control change to the slidert,2 and pedal.When selected a
performance,assigned effect that determined to the performance to the slider! ,2 and pedal.
@ Program Change
Status
2nd byte
Cn
ppH
n=MIDI channel number
10H - FH (ch.1 - ch.16)
pp=Program number
: OOH - 7FH (prog. - prog.128)
* Not received when Rx.PROGRAM CHANGE = OFF. (initial value is ON}
* After a Program Change message is received, the sound will change beginning with the next Note-on.
Voices already sounding when the Program Change message was received will not be affected.
* For Drum Parts, Program Change messages will not be received on bank numbers 129 - 16384 (the value of
Control Number 0 is other than 0(00H)).
@ Channel Pressu
Status
2nd byte
Dn
wH
n=MIDI channel number
vv=Channel Pressure
20H - FH (ch.1 - ch.16)
200H
- 7FH (0 - 127)
* Not received when Rx.CH PRESSURE (CA/) = OFF. (Initial value is ON)
* The resulting effect is determined by System Exclusive messages. With the initial settings there will be no
effect.
@ Pitch Bend Change
Status
dad byte
And byte
EnH
HH
mmH
n=MIDI channel number
20H + FH (ch.1 - ch.16)
mm |l=Pitch Bend value
: 00. 00H - 40 OOH - 7F 7FH (-8192 -0- +8191)
* Not received when Rx.PITCH BEND = OFF. (Initial value ts ON)
* The resulting effect is determined by System Exclusive messages. With the initial settings the effect is Pitch
Bend.
@ Channel Mode Messages
@ All Sounds Off
(Controller number 120)
Status
2nd byte
and byte
BnH
78H
OOH
n=MIDI channel number
20H - FH {ch.1 - ch.16)
* When this message is received, all currently-sounding, notes on the corresponding channel will be turned
off immediately.
@ Reset All Controllers
(Controller number 121)
Status
2nd byte
ed byte
BnH
79H
OOH
neMIDI channel number
20H - FH (ch.1 - ch.16)
* When this message is received, the following controliers will be set to their reset values.
Controller
Reset value
Pitch Bend Change
+/43 (center)
Polyphonic Key Pressure
o
(off
Channel Pressure
0
(off)
Modulation
8
(off
Expression
127
(max)
Hold 3
0
(off}
Portamento
0
{off}
Sostenuto
9
tuff}
Sott
0
(off)
RPN
unset; previously set data will net change
NRPN
unset; previously set data will not change

Advertisement

Table of Contents
loading

Table of Contents