M-Audio manual Session KeyStudio 25 User Guide

Page 28

Session KeyStudio 25 User Guide

27

You will find many MIDI devices respond to program change commands and many are organized according to the GM listing. In General MIDI devices, different sounds are organized in the same way from device to device. Piano sounds are in their particular place, string sounds are in their place, drum sounds are in their place, and so on. All GM devices (both hardware and software sound modules) are clearly labeled as such, so you know that their sounds are organized in the General MIDI structure. When a GM device receives a MIDI program change, it calls up a type of sound that you expect from the GM sound set. All non-GM MIDI sound modules call up unique sounds from their memory upon receiving MIDI program changes. Since the sounds in a non-GM device are not arranged in a particular order, you need to take a look at the device itself to see which sound you want and at which location in the memory it resides. Many VST instruments such as Native Instruments’ FM7 or the synth modules in Propellerhead Reason are non-GM devices.

You can send program change, bank LSB and bank MSB messages directly from the KeyStudio keyboard. Please consult the “Advanced KeyStudio 25 Features in Edit Mode“ section of this User Guide for further details.

Image 28
Contents User Guide Installation and Setup Technical Info Warranty Troubleshooting Appendices Useful Midi DataMidi Messages In-Depth Session KeyStudio Features IntroductionWhat’s in the Box? KeyStudio 25 USB KeyboardMinimum System Requirements Windows XP SP2 or higherWindows Vista 32-bit Mac OS X KeyStudio 25 hardware onlyInstallation and Setup Connect the KeyStudio 25 keyboardInstall the Session Music Creation Software Getting Started Making Music with Session Session KeyStudio 25 User Guide Session KeyStudio 25 User Guide More Information on Configuring Session ASIO/WDM SwitchOutput and Input Device Selectors Buffer Size SelectorUsing KeyStudio with GarageBand Controls and Connectors About Midi and Software SynthesisKeyStudio 25 Keyboard Top PanelTo use the Transpose function Power Switch This switch powers the unit on and off Rear PanelUsing the KeyStudio 25 Keyboard Configuring Your SoftwareSending Bank Changes Sending Program ChangesShot buttons Setting the Global Midi Channel Midi Out from USB ModeTo activate Midi Out from USB mode To set the Global Midi ChannelKeyStudio 25 Advanced Features Recalling PresetsStoring Presets Duplicating and Organizing PresetsProgram Mode Overview Enigma SoftwareSending a Snap Shot Muting All ControllersAssigning Midi CCs Assigning Midi ChannelsReassigning Midi CC for the Modulation Control To edit a Midi CC mapping for a button, knob, or sliderReassigning Midi CC for the Sustain Pedal input Reassigning Midi CC for the Pitch ControlLimiting the Range of the Controls Using Controls to Increment or Decrement Values Setting Toggle Values for the ButtonsAssigning Midi Machine Control MMC Commands to a Button Number MMC Command Assigning RPN/NRPN to a Fader or Knob Assigning a Note to a Button To assign an RPN/NRPN message to a fader or knob Assigning the Device ID About SysEx Messages and Device IDMemory Dump Midi Messages In-Depth Program & Bank ChangesSession KeyStudio 25 User Guide Troubleshooting Session KeyStudio 25 User Guide Session KeyStudio 25 User Guide Appendix a Midi Implementation Chart Appendices Useful Midi DataAppendix B Assignable Midi CC’s on KeyStudio Table B1 Knobs and fader assignmentsTable B3 MMC Command Numbers Table B2 Buttons and Sustain Pedal AssignmentsAppendix C Hexadecimal Conversion Chart Appendix D General Midi Preset Specification Appendix E Midi Note NumbersAppendix F Standard Midi Controller Numbers Midi CC’s Appendix G Roland GS and Yamaha XG Nrpn Support Appendix H General Midi Reverb and Chorus TypesWarranty Terms Warranty Registration WarrantyTechnical Info Benelux