M-AUDIO 88 Manuel D’Utilisation

Page de 51
Oxygen 88
                                                                                           
User Guide
  
 
23
9: Advanced Programming Functions
The MIDI CC (continuous controller) numbers from 0 to 127 are part of the General MIDI specification, and are typically 
used for real-time control of parameters in MIDI compatible music equipment. For example, an Oxygen knob may be 
assigned to MIDI CC number 10, which controls the Pan setting of a connected synthesizer or DAW software track. 
Many of the controls on Oxygen 88 are fully programmable, and can be assigned to any of these standard MIDI CCs. 
However, to simplify assignment of other, more complex MIDI message types (for example SysEx or RPN/NRPN), 
M-Audio has appended such additional MIDI message types to the end of the MIDI CC number list, extending the 
range of available numbers beyond 127. These additional messages can be assigned to Oxygen controls, just as if they 
were standard MIDI CCs, but using numbers in the range from 128 to 255, as listed in the tables in "Assignable MIDI 
CCs" on page 41.
Generally, this is achieved by selecting the control for editing and assigning a 3-digit number. 
This chapter provides examples of the typical control assignment procedure for knobs, sliders, buttons and the sustain 
pedal jacks. Assigning MIDI messages that are not explicitly mentioned in this section is done by using the same basic 
principle as given in the examples. 
NOTE: Oxygen 88 never transmits values outside the range specified by the MIDI protocol (0-127). The controller 
numbers from 128 - 255 are only used internally by Oxygen 88. This simplifies configuration of the knobs, buttons and 
sliders when assigning advanced MIDI messages, and allows additional configuration options for the controls (for 
example, setting Trigger or Toggle operation of a button).