M-Audio OXYGEN 8 V2 Door User Manual


 
Oxygen Keyboard Line User Guide
19
English
7 Press the Advanced Function button again followed by the Data 2 key.
8 Enter “0” using the numerical data entry keys.
9 Press the Enter key to confirm.
This means when you release the button, a Note Off message will be sent out.
10 Press the Advanced Function button followed by the Data 1 key.
11 Enter “64” using the numerical data entry keys.
12 Press the Enter key to confirm.
This means you are sending out MIDI note 64 or E4 each time you press the button.
The MIDI note numbers are given in Appendix D.
Setting Buttons as Program, Bank Triggers.
You can program a button on your Oxygen controller to send a Program, Bank LSB and Bank MSB message whenever it is pressed.
This is useful for selecting patches on a sound module, or synthesizer on the fly.
To set up a button in this way:
1. Press the Advanced Function button. Press the Ctrl Assign key.
2. Enter “145” using the numerical data entry keys.
3. Use the
Data 1 parameter to enter the desired program change that should be sent by the button/pedal.
4. Use the
Data 2 parameter to enter the desired Bank LSB value that should be sent by the button/pedal.
5. Use the
Data 3 parameter to enter the desired Bank MSB that should be sent by the button/pedal.
Programming a Button to Increment/Decrement a MIDI CC value
It is also possible to set a button to increment/decrement the value of a MIDI CC by 1 each time it is pressed. This is useful if you are
controlling parameters on your software that have a step-through operation with a small range.
To set a button to decrement from a maximum value to a minimum value, assign the button to MIDI CC 153. To set a button to
increment from a minimum value to a maximum value, assign the button to MIDI CC 154. The maximum and minimum values are
set using the Data 3 and Data 2 parameters respectively.
Please note that each button will only increment or decrement its own parameter value and this value is independent of any other
button. It is not possible to assign one button to increment and another to decrement the same parameter value.
Programming a Button to Increment/Decrement a Program Change
It is also possible to set a button to send an incremented/decremented Program Change each time it is pressed. This allows you to
set 2 assignable buttons up to step through programs on your software if desired. It is also possible to limit the range of the programs
that you want to step through.
To set a button to decrement a Program Change between a maximum and minimum value, assign the button to MIDI CC 155. To set
a button to increment a Program Change between a minimum and maximum value, assign the button to MIDI CC 156. The maximum
and minimum values are set using the Data 3 and Data 2 parameters respectively.
Please note that each button will only increment or decrement its own parameter value and this value is independent of any other
button. It is not possible to assign one button to increment and another to decrement the same parameter value.
About SysEx Messages and Device ID
When transmitting SysEx messages, the individual control channel number does not define a transmit channel, but a Device ID. When
the Chan key is pressed, the “c” is NOT displayed in the LCD screen.
Device IDs range between 00–127. In most cases, the Device ID should be set at 127. This means that all devices will receive the SysEx
message.
The Device ID for a SysEx message assigned to a controller cannot be changed using the Dev ID key. This key is used for varying the
global Device ID of the Oxygen controller..
For more information, please reference the “SysEx Messages” and “Device ID” sections.