707324
10
Zoom out
Zoom in
Previous page
1/88
Next page
10
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 25
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 25 keyboards 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 its range beyond 127.
These additional messages can be assigned to Oxygen 25 controls, just as if they were standard MIDI CCs, but
using numbers in the range from 128 to 255. Generally, this is achieved by selecting the control for editing and
assigning a 3-digit number.
This section provides examples of the typical control assignment procedure for knobs, faders, buttons, wheels, and
the sustain pedal. 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: Your Oxygen 25 keyboard never transmits values outside the range specified by the MIDI protocol (0-127).
The controller numbers from 128-255 are only used internally by your Oxygen 25 keyboard. This simplifies
configuration of the knobs, wheels, buttons, faders, and sustain pedal when assigning advanced MIDI messages,
and allows additional configuration options for the controls (for example, setting the Trigger or Toggle operation of a
button).
Setting Trigger Values for the Buttons or the Sustain Pedal
When standard MIDI CC numbers are assigned to buttons or the Sustain pedal, they will trigger between two values.
The sustain pedal is already configured to send trigger values by default, ensuring it activates the sustain effect
when pressed and deactivates it when the pedal is released. Buttons can also be configured to operate this way,
which requires three values to be specified.
Key
Parameter
Value
Control Assign (example)
MIDI CC number
10 (Pan)
Data 2 (example)
Release
0 (minimum)
Data 3 (example)
Press
127 (maximum)
1. Press the Edit button.
2. Press the Select button or Control Select (Ctrl Sel) key.
3. Select a button as described earlier in this guide.
4. Press the Control Assign (Ctrl Asgn) key.
5. Type 10 using the number keys. This assigns MIDI CC number 10 (Pan) to the button.
6. Press the Data 2 key.
7. Type 0 using the number keys to assign the "release" (minimum) value.
8. Press the Data 3 key.
9. Type 127 using the number keys to assign the "pressed" (maximum) value.
10. Press the Enter key.
TIP: It can be useful to transmit two other specific values instead of sending minimum (zero) and maximum (127)
values as in the above example. When assigning a button to control Pan (MIDI CC 10), you can, for example,
configure Data 2 to send Value 38, and Data 3 to send Value 93, effectively causing pan to switch between the
approximate "ten o’clock" and "two o’clock" positions when pressing the button, and releasing the button.
10


Need help? Post your question in this forum.

Forumrules


Report abuse

Libble takes abuse of its services very seriously. We're committed to dealing with such abuse according to the laws in your country of residence. When you submit a report, we'll investigate it and take the appropriate action. We'll get back to you only if we require additional details or have more information to share.

Product:

For example, Anti-Semitic content, racist content, or material that could result in a violent physical act.

For example, a credit card number, a personal identification number, or an unlisted home address. Note that email addresses and full names are not considered private information.

Forumrules

To achieve meaningful questions, we apply the following rules:

Register

Register getting emails for M-Audio Oxygen 25 at:


You will receive an email to register for one or both of the options.


Get your user manual by e-mail

Enter your email address to receive the manual of M-Audio Oxygen 25 in the language / languages: English, German, French, Italian, Spanish as an attachment in your email.

The manual is 2,11 mb in size.

 

You will receive the manual in your email within minutes. If you have not received an email, then probably have entered the wrong email address or your mailbox is too full. In addition, it may be that your ISP may have a maximum size for emails to receive.

The manual is sent by email. Check your email

If you have not received an email with the manual within fifteen minutes, it may be that you have a entered a wrong email address or that your ISP has set a maximum size to receive email that is smaller than the size of the manual.

The email address you have provided is not correct.

Please check the email address and correct it.

Your question is posted on this page

Would you like to receive an email when new answers and questions are posted? Please enter your email address.



Info