Table of Contents

Advertisement

Oxygen 88 User Guide

Advertisement

Table of Contents
loading

Summary of Contents for M-Audio Oxygen 88

  • Page 1 Oxygen 88 User Guide...
  • Page 2 A single USB connection not only sends MIDI data to the computer, but also provides power to the keyboard. Oxygen 88 functions as a class-compliant device and will be recognized by your computer without the need to install additional drivers. Simply use the included USB cable to connect the keyboard to an available USB port on your computer and set the power switch to the On position.
  • Page 3 4. Once the installer has completed, click "Finish." 5. Connect Oxygen 88 to an available USB port on your computer. If you are using Windows Vista or Windows 7, your Oxygen 88 is now ready to use. If you are using Windows XP, proceed with the following steps.
  • Page 4 Mac OS X Installation Instructions The class-compliant drivers built into Mac OS X provide full support for all features of Oxygen 88. This means that no additional software drivers are necessary (or available) when using Oxygen 88 on Mac OS X. Simply connect the controller keyboard to the computer using the supplied USB cable, configure your recording software, and start making music.
  • Page 5 7. Make sure that "8" is selected in the "# Chs" pop-up menu and click "OK" to close the window Load Preset 10 (DirectLink Preset) on Oxygen 88: 1. On the front panel of Oxygen 88, press the Select button until the lower edge of the LED screen shows a red dot above "PRESETS"...
  • Page 6: Top Panel

    Pitch Bend wheel on Oxygen 88 itself. Typically, this can be either a half note or an octave up/down. This wheel is spring-mounted and will return to the center position when released.
  • Page 7 Right Octave/Transpose button shifts the keyboard upward by one half-step (semi-tone). For example, note F3 becomes F#3. Pressing the Left Octave/Transpose button shifts the keyboard downward by one half-step (F3 becomes E3). Oxygen 88 will automatically return to performance mode after the pitch has been transposed. Global and Zone Shift Functions:...
  • Page 8 64 (center position) while the sound patch expects this value to be zero (all the way to the left). This may cause this synthesizer setting to jump or "snap" from zero to 64 when the Oxygen 88 Knob is adjusted.
  • Page 9 When using Pro Tools, the right-most Slider button (C26) also allows using the eight Oxygen 88 control knobs to adjust either the left, or the right pan knobs of stereo tracks. By default, the Oxygen 88 knobs control the left pan knobs of stereo tracks.
  • Page 10 Holding the Loop button while pressing one of the other Transport Control buttons gives access to additional Pro Tools transport functions. See Appendix D for more details. Quickly pressing the Loop button toggles the control knobs on your Oxygen 88 between Instrument Mode and Mixer mode.
  • Page 11 This socket accepts an optional 9V DC, 500mA power supply. A power supply must be connected when using Oxygen 88 in stand-alone mode (without a host computer). NOTE: Do not use a power supply while Oxygen 88 is connected to a computer via USB. 15. Sustain Pedal Inputs: This socket accepts a momentary-contact foot pedal (not included).
  • Page 12 Oxygen Series User Guide  16. Expression Pedal Input: This socket accepts a standard expression pedal such as EX-P for adding expressive changes during performances. 17. MIDI Out Port: This standard 5-pin MIDI connector transmits MIDI data to any compatible device such as a synthesizer, sound module, or drum machine.
  • Page 13  7: Advanced Keyboard Functions Oxygen 88 includes extended programming capabilities through secondary functions of the keys. The available parameters are listed along the top edge of the keyboard, and accessed by pressing the Advanced button. The LED screen shows the numerical value of the parameter being edited.
  • Page 14 Oxygen 88 User Guide  Control Assign, Data 1, Data 2, Data 3 The Control Assign function (CTRL ASGN) assigns a MIDI continuous control number (MIDI CC), or other MIDI parameter from the table in Appendix B to the selected Knob, Button, Slider, or the Sustain Pedal jack. The Data 1, Data 2, and Data 3 keys define various related aspects of the parameter or function assigned to a control.
  • Page 15 User Guide Oxygen 88  Global Channel The Global Channel function (GLOBAL CHAN) sets the default MIDI channel for the keyboard and all MIDI controls, except those that already have a specific MIDI channel assignment. 1. Press the Advanced button.
  • Page 16: Velocity Curve

    The Velocity Curve Select key (VEL CURVE) is used for changing the touch sensitivity of the keyboard. This setting lets you decide how the force with which you hit a key affects the volume at which a note plays. Oxygen 88 provides 7 different sensitivity options: 1 = C1 is a sensitivity setting that generates lower velocity values for the same force.
  • Page 17 Oxygen 88, and the LED screen will display "SYS" while receiving the SysEx data. NOTE: Restored settings will not become active until a new preset is loaded on your Oxygen 88, or the device has been powered off and on.
  • Page 18 4. Press the Enter key. NOTE: If the Device ID number of an Oxygen 88 keyboard is changed after a Memory Dump was recorded into a DAW application, any attempts to restore it will be ignored because the numbers do not match. If you do not remember the Device ID number used when the Memory Dump was recorded, set your Oxygen 88 to Device ID 127 to ensure all Memory Dumps will be recognized.
  • Page 19 Zone, causing a connected synthesizer to load the corresponding instrument sound patch. When Zone Voice is set to "Off" for a Zone, no Bank or Program change message is transmitted when an Oxygen 88 Preset Patch is recalled, and you need to select the desired instrument sound patch manually on your synthesizer.
  • Page 20 Oxygen 88 User Guide  Zone Program The Zone Program (ZONE PRG) key is used to specify the Program Change number that will be sent for a keyboard Zone, when a Preset Patch is recalled. Note: Program Change messages are only sent for a Zone upon recalling a Preset Patch, if the Zone Voice function is set to "ON"...
  • Page 21 User Guide Oxygen 88  Zone Range This function sets the range of notes used by a Zone. By default, all Zones span across the entire length of the keyboard, from note A-1 on the far left to C7 on the far right.
  • Page 22 Oxygen 88 User Guide  Zone Channel: The Zone Channel (ZONE CHAN) function specifies which MIDI Channel a Zone will use when transmitting MIDI data. Assigning each Zone to its own channel will allow you to play up to 4 different sound patches on a connected synthesizer.
  • Page 23 User Guide Oxygen 88  Zone Transpose The Zone Transpose function (ZONE TRAN) allows the pitch of a Zone to be shifted up or down in one semi-tone (half- step) increments, to a maximum of 12 semi-tones. 1. Select a Zone by pressing its Zone button.
  • Page 24 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.
  • Page 25 By default, the buttons on Oxygen 88 are already configured to operate as toggle switches. When configuring a button...
  • Page 26 Oxygen 88 User Guide  Setting Trigger Values for the Buttons or the Sustain Pedal It is possible to set a Trigger Value for a button or the sustain pedal, causing it to send one value when pressed and held down, and another value when released.
  • Page 27 User Guide Oxygen 88  Assigning MMC Control to Buttons The transport functions of some hardware recording devices and DAW applications can be remotely operated via MMC (MIDI Machine Control) commands. MMC is a specialized transport control protocol and requires a somewhat different configuration method.
  • Page 28 Oxygen 88 User Guide  Assigning a Note to a Button It is possible to configure a Button to send a Note On message when it is held down, and a Note Off message when it is released. This requires four values to be specified (values given are examples):...
  • Page 29 User Guide Oxygen 88  Setting Buttons to send combined Program Change, Bank LSB and Bank MSB messages The assignable buttons and the sustain pedals can be configured to send a multi-part message, consisting of a Program Change, Bank LSB and Bank MSB message when pressed. This is useful for specific patch/sound selection from a specific bank of a connected synthesizer or virtual instrument.
  • Page 30 Oxygen 88 User Guide  Programming a Button to Increment/Decrement a MIDI CC value It is possible to configure a button to increase or decrease a value each time it is pressed. This is useful if you want to step through values one by one each time a button is pressed.
  • Page 31 User Guide Oxygen 88  Programming a Button to Increment/Decrement a Program Change It is possible to configure a button to send an Increment (increase) or Decrement (decrease) Program Change message each time it is pressed. To configure a button to increment a Program Change between a minimum and maximum value, assign the button to number 156 (see "Assignable MIDI CCs"...
  • Page 32 Oxygen 88 User Guide  Reversing the operation of Knobs or Sliders Most MIDI parameters assignable to knobs or sliders can be configured so that the operation of the controls are reversed. Once a control is assigned to a MIDI parameter, by default the Data 2 parameter defines the minimum value (for example zero) while the Data 3 parameter defines the maximum value to be transmitted (for example 127).
  • Page 33 User Guide Oxygen 88  Limiting the Range of a Knob or Slider The MIDI protocol allows for a maximum range of transmitted values between 0 and 127. The effective range of values transmitted by Knobs and Sliders can be limited by entering values other than 0 and 127 (default) for the Data 2 and Data 3 parameters.
  • Page 34 Assigning RPN/NRPN messages to a Knob, Slider, Button, or Pedal Oxygen 88 allows transmission of all three necessary MIDI CC messages for RPNs and NRPN's by simply moving a knob or slider or by pressing a button or sustain pedal.
  • Page 35 SysEx message. The Device ID for a SysEx message assigned to a controller cannot be changed using the Device ID key. This key is used for varying the global Device ID of Oxygen 88. Non-Volatile Memory All Oxygen keyboards feature non-volatile memory, which allows for automatic saving of preset patches when the device is powering down.
  • Page 36 Many VST instruments such as Native Instruments FM7 or the synth modules in Propellerheads Reason are non-GM devices. You can send Program Change, Bank LSB and Bank MSB messages directly from Oxygen 88. Please consult the documentation for your sound module, DAW or software instrument for further information.
  • Page 37 Oxygen 88 User Guide  RPN/NRPN Overview RPN stands for "Registered Parameter Number" and NRPN stands for "Non-Registered Parameter Number". Non- registered parameter numbers (NRPN) are device-specific messages that enable you to control specific synthesizer or sound module parameters via MIDI, that are not accessible via standard MIDI CCs. The MIDI specification defines open parameter numbers to allow manufacturers to specify their own NRPN controllers.
  • Page 38 User Guide Oxygen 88  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:...
  • Page 39 16,384 step resolution through combined Coarse and Fine messages Most assignable MIDI controls, including those on Oxygen 88, operate with a resolution of 128 steps. Standard MIDI CC messages that can be used universally between different MIDI devices are also limited to a resolution of 128 steps.
  • Page 40 Device ID instead. This is indicated by the fact that the LED screen displays a 3-digit number, not a 2-digit number proceeded by a "c." Device IDs run from 00 to 127. 127 is the default device number setting for Oxygen 88. This setting transmits the SysEx message to all devices.
  • Page 41 My virtual instrument software (or hardware MIDI module) always recalls the sound next to the program change number that I have sent to it from Oxygen 88. For example, if I send a program change number 40 (Violin), my MIDI module or software loads sound number 41 (Viola).
  • Page 42 User Guide Oxygen 88  12: MIDI Data Standard MIDI Control Numbers (MIDI CCs) 00 Bank Select 46 Controller 46 92 Tremolo Depth 01 Modulation 47 Controller 47 93 Chorus Depth 02 Breath Control 48 Gen Purpose 1 LSB 94 Celeste (De-tune)
  • Page 43 Oxygen 88 User Guide  Assignable MIDI CCs Sliders and Knobs: MIDI CC Description Data 2 Data 3 0-119 Standard MIDI CCs (Appendix A) 120-127 Channel Mode Messages Pitch Bend Sensitivity Channel Fine Tune Channel Coarse Tune Channel Pressure RPN coarse...
  • Page 44 User Guide Oxygen 88  Buttons and Pedals: MIDI CC Description Data 1 Data 2 Data 3 0-119 Standard MIDI CCs (Appendix A) Toggle Value 2 Toggle Value 1 120-127 Channel Mode Messages Toggle Value 2 Toggle Value 1 Pitch Bend Range...
  • Page 45 Oxygen 88 User Guide  Useful MIDI Data Piano Bass Reed Synth Effects 0 Acoustic Grand Piano 32 Acoustic Bass 64 Soprano Sax 96 SFX Rain 1 Bright Acoustic Piano 33 Fingered Bass 65 Alto Sax 97 SFX Soundtrack 2 Electric grand Piano...
  • Page 46 User Guide Oxygen 88  MIDI Note Numbers Octave Note Numbers DirectLink Transport Control Assignments Pro Tools 8 users can access additional functions via the Loop button: 1.Holding the Loop button while pressing one of the other Transport Control buttons gives you access to additional Pro Tools transport functions.
  • Page 47 Oxygen 88 User Guide  Hexadecimal Conversion Chart Hexadecimal Value Decimal Value Hexadecimal Value Decimal Value Hexadecimal Value Decimal Value...
  • Page 48 User Guide Oxygen 88  Roland GS & Yamaha XG NRPN Messages NRPN NRPN Data Data CC99 CC98 CC06 CC38 00-7F n/a (-64 - 0 - +63) Vibrato Rate (relative change) 00-7F n/a (-64 - 0 - +63) Vibrato Depth (relative change)
  • Page 49 DigiDelivery, Digidesign, Digidesign Audio Engine, Digidesign Intelligent Noise Reduction, Digidesign TDM Bus, DigiDrive, DigiRack, DigiTest, DigiTranslator, DINR, D-Show, DV Toolkit, EditPack, Eleven, HD Core, HD Process, Hybrid, Impact, Interplay, LoFi, M-Audio, MachineControl, Maxim, Mbox, MediaComposer, MIDI I/O, MIX, MultiShell, Nitris,...
  • Page 50 Oxygen Series User Guide  Disposal of Waste Equipment by Users in the European Union This symbol on the product or its packaging indicates that this product must not be disposed of with other waste. Instead, it is your responsibility to dispose of your waste equipment by handing it over to a designated collection point for the recycling of waste electrical and electronic equipment.
  • Page 51 Avid Technical Support (USA) Product Information 2001 Junipero Serra Boulevard Visit the Online Support Center at For company and product information, Daly City, CA 94014-3886 USA www.avid.com/support visit us on the web at www.avid.com...

Table of Contents