18
Assigning RPN/NRPN Messages to a Knob, Fader, Button, or Pedal
Axiom transmits all three necessary MIDI CC messages for RPNs and NRPNs when a knob or fader is moved, or the Sustain Pedal or a
button is pressed.
The "Control Assign" setting allows assignment for control of the RPN Coarse (132) and RPN Fine (133), as well as NRPN Coarse (134)
and NRPN Fine (135) parameters.
The Data 1 setting lets you specify which MIDI CC number is sent to alter values (usually: Coarse = CC 6; Fine = CC 38). The Data 2
setting defines what value is sent for LSB (RPN: CC 100, NRPN: CC 98) while the Data 3 setting defines which value is sent for MSB
(RPN: CC 101, NRPN: CC 99). Together, the LSB and MSB values specify the RPN/NRPN parameter to be edited.
Assigning a knob to control an RPN/NRPN on a connected hardware or software device requires four values to be specified as shown in
the following table:
Key Parameter Value
Control Assign NRPN Coarse 134
Data 1 (example) CC for Value Change 6
Data 2 (example) CC 98 / LSB 51
Data 3 (example) CC 99 / MSB 3
To assign a manufacturer specific NRPN Coarse message to an Axiom control:
1. Select a control as described earlier, such as Encoder Knob E1.
2. Press the Edit button.
3. Press the Control Assign key. The LCD screen will read "ASIGN" and display the currently selected control (for example "E1"), and
the current MIDI CC assignment (for example "146").
4. Enter 134 (NRPN Coarse) using the number keys.
5. Press the Enter key.
6. Press the Edit button.
7. Press the Data 1 key (for buttons, pads, and pedals only). The LCD screen will read "CC," the selected control (for example "E1"),
and the current value.
8. Enter 6 using the number keys (or the MIDI CC number for value changes as required by your device).
9. Press the Enter key.
10. Press the Edit button.
11. Press the Data 2 key. The LCD screen will read "LSb" and display the currently selected control (for example "E1"), and the current
value (for example "64").
12. Enter the value to be transmitted via MIDI CC 98 (LSB) using the number keys.
13. Press the Enter key.
14. Press the Edit button.
15. Press the Data 3 key. The LCD screen will read "MSb" and display the currently selected control (for example "E1"), and the current
value (for example "87").
16. Enter the value to be transmitted via MIDI CC 99 (MSB) using the number keys.
17. Press the Enter key.
Axiom factory preset 16 is already configured with NRPN controls for Yamaha XG and Roland GS synthesizers.
SysEx Messages and Device ID
When transmitting SysEx messages, the individual control channel number does not define a transmit channel, but a Device ID. This being
the case, when the Channel Assign key is pressed, the LCD screen will display the Device ID.
Device IDs range between 0 – 127. In most cases, the Device ID should be set to 127 so that all devices will receive the SysEx message.
The Device ID for a SysEx message assigned to a control cannot be changed using the Device ID key. This key is used for changing the
global Device ID of Axiom.
Non-Volatile Memory
Axiom features non-volatile memory, which automatically saves the current state of operation when the device is powering down. The
current control and channel assignments are stored even if the Save function has not been used.
The Program, Bank LSB and Bank MSB data, Global Channel settings, MIDI Out from USB, Velocity Lock, and the last Axiom preset used
are also stored and recalled the next time Axiom is powered up.
Restoring the Factory Settings
Factory default settings can be restored by holding down the Patch "Up" and "Down" buttons during power-up. At this point all previously
saved data will be erased.