Assigning a Note to a Button
The following shows the procedure for setting a button to transmit a MIDI Note On message when pressed, and a MIDI Note Off message
when released.
1.
Press the ADVANCED FUNCTION button, then the CTRL ASGN key.
2. Enter "147" using the numerical data entry keys or the preset +/- buttons.
3. Press the ENTER key to confirm.
This is the MIDI CC number that corresponds to Note On/Off mode, shown in Appendix B.
4. Press the ADVANCED FUNCTION button, then the DATA 3 key.
5. Enter "100" using the numerical data entry keys or the Preset +/- buttons.
6. Press the ENTER key to confirm.
When a button is pressed, a Note On message is sent out with a velocity of 100.
7. Press the ADVANCED FUNCTION button, then the DATA 2 key.
8. Enter "0" using the numerical data entry keys or the Preset +/- buttons.
9. Press the ENTER KEY to confirm.
When a button is released, a Note Off message will be sent out.
10. Press the ADVANCED FUNCTION button, then the DATA 1 key.
11. Enter "64" using the numerical data entry keys or the Preset +/- buttons.
12. Press the ENTER key to confirm.
These assignments will send out MIDI Note 64 or E4 each time the button is pressed.
The MIDI Note numbers are given in Appendix D.
Note: When you press the button in Note Mode, the LED display will briefly show the note velocity.
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 LED screen.
Device IDs range between 00–127. In most cases, the Device ID should be set at 127. This means that the SysEx message will be received by
all devices.
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 M-Audio O
For more information please reference the "SysEx Messages" and "Device ID" sections later in the manual.
Non-Volatile Memory
The M-Audio O
uses non-volatile memory, allowing the memory to save after powering down and restarting. The current controller and
2
channel assignments are stored whether you have stored the setup to a memory location or not. The Program, Bank LSB and Bank MSB data,
global channel setting, MIDI Out from USB setting and last used memory preset are also stored.
Memory Dump
Press the ADVANCED FUNCTION, then MEM DUMP key to send out a number of SysEx data packets that represent the 5 memories set up in
the M-Audio O
. This can be used for storing or backing up the contents of the memory presets externally.
2
It is possible to record the complete Memory Dump to a standard sequencer. Recall the Memory Dump by
playing the MIDI track containing the recorded Memory Dump, making sure that the M-Audio O
particular track.
The current controller assignments are not affected by a Memory Dump, or a memory send to the keyboard. Recall a preset to access the
new memory settings after a memory dump has been sent to the keyboard.
Assigning the Device ID
Press the ADVANCED FUNCTION, then DEV ID key to assign a Device ID to the M-Audio O
is performed; that dump can be received by the same keyboard model regardless of the Device ID setting.
If a Device ID is assigned to any number other than 127, the Memory Dump performed will be specific to the
M-Audio O
, with the same device ID. If the Device ID of the M-Audio O
2
be ignored.
The Device ID is a way of differentiating between multiple keyboards. It is recommended to keep the Device ID setting as 127.
When the DEV ID key is pressed, the LED display represents the assigned Device ID. It is possible to enter a new device ID using the numerical
data entry keys, or the Preset +/- buttons. Press the ENTER key to confirm.
For more information on Sys Ex messages and device ID, please reference the "MIDI Messages Explained" section of this manual.
.
2
. The default Device ID is 127 when a memory dump
2
differs from the one recorded with the Memory Dump, the data will
2
11
's drivers are selected as output for that
2