background image

     

|

     15

Session KeyStudio User Guide

Program Change

 

 Program changes are used to change the instrument or voice you are controlling with your KeyStudio.  Program change messages are 
not needed when working with Session, but can be beneficial when using the KeyStudio keyboard to control MIDI sound modules or 
synthesizers. For example, let’s change the instrument on a General MIDI sound module to a cello sound. To do this we need to send 
a program change of 42, which will select a cello sound from the General MIDI Instruments standard list (see 

Appendix A

). There are 

two methods to send the program change:

1.  Increment/Decrement Program Change:

 

 

 

    1.  Press the Edit Mode button.

 

 

 

    2.  Press the black key above F1 (F#1). Now the Octave “<” and “>” keys can be used to change the program.

2.  Quick Select Program Change

 

 

 

    1.  Press the Edit Mode button.

 

 

 

    2.  Press the black key above F4 (F#4), representing “program.”

 

 

 

    3.  Press keys D4, then B3, then C5. This enters the combination: “4,” “2,” “ENTER.”

 

 Now the keyboard is set to play the GM cello sound 42 (from the General MIDI Instruments standard list). The full list of General MIDI 
program numbers is given in 

Appendix A 

at the end of this manual.

 

 Method 1 is useful if you want to cycle through different instruments for the purpose of comparing and choosing which sound works 
best in your song. Method 2 is more useful if you want to select a specific sound patch, as is the case here.

 

 If the Octave “<” and “>” buttons have been assigned to control the program number (Method 1), the lights above the buttons will 
not change, since it is not possible to have a program with a negative value. Pressing both the “<” and “>” buttons together will recall 
Program 0, which selects the first sound patch on any synthesizer capable of processing MIDI program changes. 

Bank LSB and Bank MSB

 

 Program changes are the most commonly used messages to change instruments and voices. However, the number of instruments 
accessible using only the program change MIDI command is limited to 128. Since some devices have more than 128 voices, they 
require a method to organize their large number of sounds into banks. These devices then access the sounds within these banks by 
using program change messages. See chapter 11, “MIDI Messages Explained” for additional information. Generally, these devices 
use Bank LSB (Least Significant Byte) and Bank MSB (Most Significant Byte) change messages. KeyStudio can send these bank 
change messages in two possible ways*:

1.  Incremental/Decremental Bank LSB and Bank MSB Change: 

 

 

 

    1.  Press the Edit Mode button.

 

 

 

    2.   Press the black key above G1 (G#1) or Bb1 (A#1). Now the Octave “<” and “>” keys can be used to change Bank 

LSB or Bank MSB.

2.  Using the Quick Select Method:

 

 

 

    1.  Press the Edit Mode button.

 

 

 

    2.  Press the black key above G4 (G#4), or Bb4 (A#4), representing Bank LSB or Bank MSB respectively.

 

 

 

    3.  Press keys C4, then B3 then C5. This enters the combination: “3,” “2,” “ENTER.” 

 

 As with Program changes, if the Octave “<” and “>” buttons are selected to vary the Bank LSB or MSB number (Method 1), the 
lights above the buttons will not change, since it is not possible to have a Bank with a negative value. Pressing both the “<” and “>” 
buttons together will recall Bank 0.

 

 

 

*Note:

 Bank change messages must be followed by a program change message in order to recall a sound. Bank change 

message by themselves do not activate a sound, but only locate and access a predefined location of a set (bank) of 128 sounds. 

Summary of Contents for Session KeyStudio

Page 1: ...Session KeyStudio User Guide...

Page 2: ...ume Slider 11 Sustain Pedal Jack 11 Advanced KeyStudio Features in Edit Mode 12 Advanced Functions in Edit Mode 12 Octave Buttons Options 13 Other Assignable Controllers on KeyStudio 16 The Modulation...

Page 3: ...tudio Features 2 Keyboard 49 key velocity sensitive keyboard Pitch Bend and Modulation wheels MIDI re assignable Volume slider MIDI re assignable Octave up down buttons Edit Mode button for advanced f...

Page 4: ...till recommend reading this User Guide to help you get the most out of Session KeyStudio The hardware contained in the bundle can also be used with third party music software See the documentation ass...

Page 5: ...r KeyStudio until you are instructed to connect it To install the drivers for KeyStudio 1 Download the latest Windows XP driver for your KeyStudio from Support Drivers Updates at www m audio com then...

Page 6: ...driver and the Session content are required in order to gain access to all of Session s features NOTE Please be aware that your Session software s Factory Content Library may take as long as 30 minut...

Page 7: ...nstallation If this icon does not appear go to Start All Programs M Audio Session Session to open the application 2 Click the button labeled New in the Session Startup window 3 A New Composition dialo...

Page 8: ...ike to do dialog box will now appear For this example select Play and Record with Your Keyboard and click OK 5 In the Select Keyboard Sound dialog box select the bank of sounds you would like to assoc...

Page 9: ...now appear You may click the speci c instrument you would like to play from the instrument list appearing on the left side of the screen 7 Go to Options Audio Hardware and make sure ASIO M Audio USB A...

Page 10: ...rface you may nd it challenging to understand why sounds have not simply been included in the keyboard You will nd that using a software based sound source and recording system allows for access to an...

Page 11: ...octaves To return the keyboard s octave shift to zero press both the Octave and buttons at the same time Both LEDs will light indicating that the octave shift has returned to zero In summary when the...

Page 12: ...keyboard is in Edit mode When in Edit mode the black keys on the keyboard are used for selecting functions while the white keys are used for data entry and channel selection Your keyboard will exit Ed...

Page 13: ...e keys have been programmed to control another function you may wish to re assign them to control octave shift once again To assign the Octave and buttons to control octave shift 1 Press the Edit Mode...

Page 14: ...the keyboard s transpose shift to zero press both the Octave and buttons at the same time Channel MIDI data from the keyboard can be sent on any of 16 MIDI channels KeyStudio s default is to transmit...

Page 15: ...tive value Pressing both the and buttons together will recall Program 0 which selects the rst sound patch on any synthesizer capable of processing MIDI program changes Bank LSB and Bank MSB Program ch...

Page 16: ...ake an error while entering the numerical data value you can press the CANCEL key C1 to exit Edit mode without changing the MIDI CC assigned to the Modulation wheel As an example let s assign effect n...

Page 17: ...st Signi cant Byte message This MIDI message is 7 bit in size and can be used to select any of 128 banks This message can be used in conjunction with MIDI CC 32 which is bank select LSB Least Signi ca...

Page 18: ...ough this section cannot cover all possible situations you may encounter we would like to offer some suggestions for dealing with possible problems If you are still not able to nd the answer you are l...

Page 19: ...uffer size The Micro control panel Monitor Mix option is accessed by clicking Options Audio Hardware ASIO Settings Levels Problem 6 I hear a loud screeching sound after creating or selecting an audio...

Page 20: ...User Content Folder you can point Session to it by choosing Set User Content Folder from the Options Menu Problem 12 After adding more sample content the new content does not display in the Track Brow...

Page 21: ...DI controller to adjust to eliminate the effect you can send a Reset All Controllers MIDI message to set all controller values to their defaults To send a Reset All Controllers message 1 Press the Edi...

Page 22: ...t does cause harmful interference to radio or television reception which can be determined by turning the equipment off and on the user is encouraged to try to correct the interference by one or more...

Page 23: ...2 Cello 43 Contrabass 44 Tremolo Strings 45 Pizzicato Strings 46 Orchestral Harp 47 Timpani Ensemble 48 String Ensemble 1 49 String Ensemble 2 Slow 50 Syn Strings 1 51 Syn Strings 2 52 Choir Aahs 53 V...

Page 24: ...0 Controller 60 61 Controller 61 62 Controller 62 63 Controller 63 64 Sustain Pedal 65 Portamento 66 Sostenuto 67 Soft Pedal 68 Legato Pedal 69 Hold 2 70 Sound Variation 71 Resonance 72 Release Time 7...

Page 25: ...as sending a MIDI CC message You can assign these to the controls on your KeyStudio keyboard in exactly the same way as any other MIDI controller message The RPN messages control the following Control...

Page 26: ...C 0 820 391 191 Assistance Technique e mail support m audio fr mac m audio fr fax 33 0 1 72 72 90 52 Site Web www m audio fr M Audio Germany Kuhallmand 34 D 74613 Ohringen Germany Technical Support e...

Reviews: