M-Audio Music Mixer manual Changing The Global Midi Channel, Setting Toggle Values For The Buttons

Page 5

Changing The Global MIDI Channel

The X-Session’s global MIDI channel affects only the controllers that have the individual MIDI channel assigned to value 00, as described in the previous section.

Here is how you change the global MIDI channel:

1.Press GLOBAL CHANNEL (ASSIGN and CHANNEL together). The LCD will display the KEYBOARD and CHAN symbol. The 3-digit display will show the currently selected global channel, proceeded by a ‘c’.

2.Type in the MIDI channel number (01-16) using the numeric keypad or the +/- keys.

Example: MIDI channel 01 is assigned as global MIDI channel.

Using a combination of global MIDI channel and individually assigned MIDI channels can be a great way of navigating through your system. With multitimbral instruments such as Reason, it can be easier to just change the global MIDI channel on the X-Session in order to jump to the next device, rather than operating the software.

Setting Toggle Values For The Buttons

The 10 assignable buttons can each be assigned to toggle between two values. You may for instance want to send out value 15 when you first press the button followed by value 74 when you press the button for a second time. This is how you do it:

1.Press the Function button labelled DATA MSB 2 times.

2.Type in 15 using the numerical keypad or the +/- keys.

3.Press the Function button labelled DATA LSB 2 times.

4.Type in 74 using the numerical keypad or the +/- keys.

If you want the button to send the same value every time you press it, simply type in the same value both times.

RPN/NRPN, GM 1+2 SysEx & Other Messages

As already described, the standard MIDI controller numbers range from 0 to 131. We have extended the list of MIDI CC’s that can be assigned to the controllers of the X-Session to include RPN/NRPN, MMC and General MIDI 1&2 SysEx messages.

These advanced messages are as easy to program as a regular MIDI CC instruction by entering values 132 to 152 when programming MIDI CC’s. The charts on page 4 and 5 (or Appendix B) show you what number correspond to each message.

To program the values required for these advanced messages, the X-Session requires you to press the PROGRAM, DATA LSB and DATA MSB buttons twice respectively. Pressing only once will send the program and bank change instructions “on the fly” as described earlier.

Lets look at a couple of examples to see how this works. Please refer to the chart in Appendix B so you get to grips with the principle:

Assigning MMC Control To A Button

1.Select the button you want to control the MMC message.

2.Press “ASSIGN” on the X-Session.

3.Type in “149” using the numerical keypad. This is the number that corresponds to the MMC instruction, as per the chart on page 4 and 5.

4.Press “Channel” once.

5.Type in “127”, using the numerical keypad. This ensures that the message is set to all device ID numbers. For more information about this, please read “About SysEx Messages & Device ID” on page 7.

6.Press the “DATA LSB” button twice.

7.Enter a number from the chart on below to select the MMC message you want:

Number

MMC Command

01

STOP

02

PLAY

03

DEFERRED PLAY

04

FAST FORWARD

05

REWIND

06

RECORD STROBE

07

RECORD EXIT

08

RECORD PAUSE

09

PAUSE

10

EJECT

11

CHASE

12

COMMAND ERROR RESET

13

MMC RESET

6• Programming and Editing the X-Session

Image 5
Contents Page On the Fly Operations IntroductionTerminology Introduction To X-Session Programming Options Programming and Editing the X-SessionAbout the Cross Fader Assigning An Individual Midi Channel Selecting a Controller For EditingAssigning Midi CC’s Changing The Global Midi Channel Setting Toggle Values For The ButtonsRPN/NRPN, GM 1+2 SysEx & Other Messages Assigning MMC Control To a ButtonAssigning a Note To a Button Assigning RPN/NRPN To a ControllerAbout Sys Ex Messages & Device ID Non-Volatile MemoryMidi In/Out & Midi Messages Explained Program & Bank Changes Explained Evolution Librarian SoftwareRPN/NRPN’s Explained Sys Ex ExplainedSetting Up The Librarian Software Installing The Evolution Librarian SoftwareOrganizing Presets Received From a Device Viewing The Contents Of a MemoryContact Saving a SetupLoading a Setup Technical Info Trouble-ShootingAppendices Appendix a Midi Implementation ChartAppendices B2-The Buttons Appendix C Hexadecimal Conversion Chart General Midi Instruments Midi Note Numbers Appendix D Useful Midi dataAppendix E Standard Midi Controller numbers Midi CC’s Appendix G General Midi Reverb and Chorus Types Appendix H X-Session Preset ChartFuture Development Of The Librarian Warranty Terms & RegistrationWarranty Terms Warranty Registration 050103XSessionUG01