M-Audio 99004139310 manual Check your 3rd Party Documentation for a RPN/NRPN List

Page 33

Oxygen Series

User Guide 5

Check your 3rd Party Documentation for a RPN/NRPN List

Begin by checking the documentation for your MIDI device for a list of supported RPN or NRPN numbers. As mentioned, the supported parameters are unique to the device in use but the list should look similar to this:

 

MIDI CC98

MIDI CC99

 

coordinate one

coordinate two

 

 

selects RPN/NRPN

 

 

 

 

parameter

 

 

 

 

 

 

 

MIDI CC6

 

 

 

 

alters values

 

 

 

 

 

 

 

 

MIDI CC98

MIDI CC99

 

MIDI CC6

Filter Cutoff

 

41

3

 

0-127

 

 

 

 

 

 

Resonance

 

41

4

 

0-127

Attack

 

41

5

 

0-127

Decay

 

41

6

 

0-127

Sustain

 

41

7

 

0-127

Release

 

41

8

 

0-127

 

 

 

 

 

 

LPF

 

41

9

 

0-127

HPF

 

41

10

 

0-127

Find the parameter you wish to control from the list in the 3rd party manufacturer’s documentation and make note of the values listed for CC 98 (LSB) and for CC 99 (MSB) when working with NRPNs, or CC 100 (LSB) and CC 101 (MSB) when working with RPNs. You will need these values once you are ready to assign an Oxygen control to an RPN or NRPN.

A Third MIDI CC Number (CC 6 or CC 38) for Altering the RPN or NRPN Value

A third MIDI CC is needed to change the value of the selected RPN or NRPN. For most devices, MIDI CC 6 is used when working with NRPN or RPN "coarse" messages, while MIDI CC 38 is used when working with "fine" messages. In other words, the combined MIDI CC numbers (NRPN=98+99; RPN=100+101) only specify the parameter to be edited. They have to be followed with yet another specific MIDI CC number/value (CC 6 or CC 38) in order to alter the associated parameter value.

This means that 3 MIDI messages have to be sent in sequence, in order to select, and then change a RPN or NRPN value. For example:

MIDI CC 98: value 51

Selects a specific NRPN

MIDI CC 99: value 3

MIDI CC 6: value 10 Sets the parameter to a value of 10.

Image 33
Contents Oxygen Series What’s in the Box IntroductionMinimum System Requirements Setup Oxygen Series FeaturesWindows XP and Windows Vista Installation Instructions Host Software Configuration Mac OS X Installation InstructionsInstallation DAW ConfigurationDirectLink / DAW Support Top Panel Controls and ConnectorsPitch Bend Wheel Modulation WheelTrack Buttons Octave / Transpose ButtonsLED Screen Function Buttons Slider Buttons SlidersTransport Buttons KnobsBack Panel Cancel Oxygen 49 and 61 only Advanced Keyboard FunctionsControl Select Control Assign, Data 1, Data 2, Data Channel AssignGlobal Channel Bank LSB ProgramBank MSB PanicVelocity Curve Drawbar Mode Oxygen 49 and 61 onlyDevice ID Oxygen 49 and 61 only Memory DumpStore Number KeysEnter Key Advanced Programming Functions Key Parameter Value Setting Trigger Values for the Buttons or the Sustain Pedal Assigning MMC Control to Buttons Number MMC CommandAssigning a Note to a Button Oxygen Series User Guide  Programming a Button to Increment/Decrement a Midi CC value Programming a Button to Increment/Decrement a Program Change Reversing the operation of Knobs or Sliders Limiting the Range of a Knob or Slider Oxygen Series User Guide  Restoring the Factory Settings SysEx Messages and Device IDNon-Volatile Memory Program and Bank Changes Midi Messages DefinedOverview RPN/NRPNsCheck your 3rd Party Documentation for a RPN/NRPN List Fine SysEx  Oxygen keyboard suddenly stops working TroubleshootingTechnical Info Warranty Terms Warranty Registration Documentation Feedback Warranty Terms and RegistrationAppendix a Standard Midi Control Numbers Midi CC’s AppendixSliders and Knobs Appendix B Assignable Midi CCsButtons and Pedal User Guide Oxygen SeriesPiano Bass Reed Synth Effects Appendix C Useful Midi DataMidi Note Numbers Appendix D DirectLink Transport Control AssignmentsHexadecimal to Decimal Conversion Chart Appendix E Hexadecimal Conversion ChartAppendix G General Midi Reverb and Chorus Types Appendix F Roland GS & Yamaha XG Nrpn MessagesReverb Types Chorus TypesAudio