M-Audio 88 SysEx Messages and Device ID, Non-Volatile Memory, Restoring the Factory Settings

Page 35

Oxygen Series

User Guide 34

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 ASGN key is pressed, the "c" is not displayed on the LED screen.

Device IDs range between 0-127. In most cases, the Device ID should be set to 127 so that all devices will receive the 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. The current controller and channel assignments are stored even if the Save function has not been used. The Program, Bank LSB and Bank MSB data, Global Channel setting, and last used memory preset patch are also stored.

Restoring the Factory Settings

Factory default settings can be restored by holding down the - and + buttons during power-up. At this point all previously saved data will be erased.

Image 35
Contents Oxygen 88 User Guide Introduction Oxygen 88 FeaturesWindows Installation Instructions Minimum System Requirements SetupHost Software Configuration Mac OS X Installation InstructionsDirectLink DAW Support InstallationDAW Configuration Pitch Bend Wheel Controls and ConnectorsTop Panel Modulation WheelLED Screen Octave/Transpose ButtonsTrack Buttons Function Buttons Slider Buttons SlidersTransport Buttons Zone ButtonsVelocity-sensitive Keyboard 13. On/Off SwitchPower Socket KnobsUSB Port Expression Pedal InputMidi Out Port Control Select CancelAdvanced Keyboard Functions Channel Assign Control Assign, Data 1, Data 2, DataBank LSB Global ChannelProgram Velocity Curve Bank MSBPanic Memory Dump Drawbar ModeEnter Key Device IDStore Number KeysZone Voice Zone KeysZone MSB Zone ProgramZone LSB Zone Range Zone Midi Channel Zone ChannelZone Octave Zone Transpose Advanced Programming Functions Key Parameter Value Setting Trigger Values for the Buttons or the Sustain Pedal Assigning MMC Control to Buttons Number MMC CommandAssigning a Note to a Button 28 User Guide Oxygen Programming a Button to Increment/Decrement a Midi CC value Programming a Button to Increment/Decrement a Program Change Reversing the operation of Knobs or Sliders Limiting the Range of a Knob or Slider Oxygen User Guide  Non-Volatile Memory Restoring the Factory SettingsSysEx Messages and Device ID Program and Bank Changes Midi Messages DefinedRPN/NRPN 36 User Guide Oxygen Fine 66Fine Coarse88 SysEx 38 User Guide Oxygen Oxygen 88 suddenly stopped working TroubleshootingStandard Midi Control Numbers Midi CCs Midi DataSliders and Knobs Assignable Midi CCsButtons and Pedals Baritone Sax Useful Midi DataDirectLink Transport Control Assignments Midi Note NumbersHexadecimal Value Decimal Value Hexadecimal Conversion ChartChorus Types Roland GS & Yamaha XG Nrpn MessagesGeneral Midi Reverb and Chorus Types Reverb TypesDocumentation Feedback Technical InfoDisposal of Waste Equipment by Users in the European Union Technical Support USA Product Information