M-Audio Music Mixer manual Assigning RPN/NRPN To a Controller, Assigning a Note To a Button

Page 6

Assigning RPN/NRPN To A Controller

Note: For a detailed description of RPN/NRPN data see section RPN/NRPN’s Explained on page 9.

1.Press Control select, and move the desired controller.

2.Press control assign twice and while the display is flashing, enter controller 132 for RPN coarse, 133 for RPN fine, 134 for NRPN coarse or 135 for NRPN fine.

3.Press DATA MSB twice to assign the number for the RPN/NRPN MSB.

4.Press DATA LSB twice to assign the number for RPN/NRPN LSB.

5.Press CHANNEL ASSIGN to assign the MIDI channel the message should be sent on.

You will find most data sheets for synths that make use of NRPN’s will give the MSB and LSB values that you should enter into DATA MSB and DATA LSB banks (also see Appendix F). However, some manuals may only give the hex values. The X-Session requires you to enter the decimal value. You can easily convert hexadecimal values to decimal using the windows calculator. Simply select Scientific mode, select hex and enter the hexadecimal value you need to convert. Press the Dec button to convert it to a decimal value. Enter the decimal value into the X-Session.

Alternatively, use the look up table in Appendix C.

The following shows how to set a button to transmit a note on when pressed, and a note off when released.

Assigning A Note To A Button

1. Press SELECT and press the “0” button. The display will show that you have selected controller 19.

2. Press ASSIGN and enter ‘147’ this is the MIDI CC number that corresponds to Note on/off mode, as shown in Appendix B.

3. Press DATA MSB twice and enter a value of ‘100’. This means when you press the button, a Note on message will be sent out with a velocity of 100.

4. Press DATA LSB twice, and enter a value of ‘000’. This means when you release the button, a Note off message will be sent out.

5. Press the PROGRAM button twice and enter ‘064’. This will mean you are sending out MIDI note 64 or E4, each time you press the button. The MIDI note numbers are given in Appendix D.

This button mode has many uses. You can use this mode to trigger samples, control lighting equipment, play keyboard notes and much more.

Note: When you press the button in note mode, the LCD display will briefly show the note velocity.

About Sys Ex Messages & Device ID

When transmitting Sys Ex messages, the individual control channel number does not define a transmit channel, but a device ID. This is made clear since when you press the CHANNEL button, the CC symbol will not be shown and there is no ’c’ in the 3 digit display. Device ID’s range between 00 – 127. In most cases, you should set the device ID as 127. 127 means the SysEx message will be received by all devices. Please note that the device ID for a Sys Ex message assigned to a controller can not be changed using the Device ID buttons. These buttons are used for varying the device ID of the X-Session it self, not just a separate controller.

Non-Volatile Memory

The X-Session uses non-volatile memory so that you can continue where you left off even after powering down and restarting. The current X-Session controller and channel assignments are stored whether you have stored your setup to a memory locations or not. Also stored is MIDI Out from USB on/off, Program, DATA LSB and DATA MSB data, global channel setting and last used memory preset.

English

Programming and Editing the X-Session • 7

Image 6
Contents Page Introduction TerminologyOn the Fly Operations Programming and Editing the X-Session About the Cross FaderIntroduction To X-Session Programming Options Selecting a Controller For Editing Assigning Midi CC’sAssigning An Individual Midi Channel RPN/NRPN, GM 1+2 SysEx & Other Messages Setting Toggle Values For The ButtonsChanging The Global Midi Channel Assigning MMC Control To a ButtonAbout Sys Ex Messages & Device ID Assigning RPN/NRPN To a ControllerAssigning a Note To a Button Non-Volatile MemoryMidi In/Out & Midi Messages Explained RPN/NRPN’s Explained Evolution Librarian SoftwareProgram & Bank Changes Explained Sys Ex ExplainedOrganizing Presets Received From a Device Installing The Evolution Librarian SoftwareSetting Up The Librarian Software Viewing The Contents Of a MemorySaving a Setup Loading a SetupContact Trouble-Shooting Technical InfoAppendix a Midi Implementation Chart AppendicesAppendices B2-The Buttons Appendix C Hexadecimal Conversion Chart Appendix D Useful Midi data General Midi Instruments Midi Note NumbersAppendix E Standard Midi Controller numbers Midi CC’s Appendix H X-Session Preset Chart Appendix G General Midi Reverb and Chorus TypesWarranty Terms & Registration Warranty Terms Warranty RegistrationFuture Development Of The Librarian 050103XSessionUG01