KeyStudio User Guide for Musicians
KeyStudio User Guide for Musicians
KeyStudio
User Guide
KeyStudio
Table of User
Contents
Guide | 2
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
What’s in the Box?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
About this Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Minimum System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Installing KeyStudio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Windows XP and Windows Vista Installation Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Mac OS X Installation Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Host Software Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Troubleshooting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Useful MIDI-Specific Troubleshooting Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
All Notes Off. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Reset All Controllers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Warranty. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Warranty Terms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Warranty Registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Technical Info. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
KeyStudio User Guide | 3
Introduction
1
Congratulations on your purchase of M-Audio KeyStudio, a 49-note full-size, velocity sensitive USB keyboard designed for easy
integration with your PC or Macintosh computer. Ideal for a multitude of music creation and education applications, KeyStudio offers
you modulation and pitch bend wheels, plus assignable buttons and a slider for hands-on control. Though KeyStudio features true
plug-and-play operation under Windows XP and Mac OS X, we recommend that you spend a few minutes reviewing this manual to
learn about proper operation, advanced functionality, and programmability.
Features
• 49-key velocity sensitive keyboard • Edit Mode button for advanced functions and programming
2
• Pitch Bend wheel • Sustain foot pedal input
• Modulation wheel; MIDI re-assignable • no driver installation needed – simply connect and power on
• Volume slider; MIDI re-assignable • bus-powered through USB
• Octave up/down buttons; MIDI re-assignable
If any of the above listed items are missing, please contact the retailer where you purchased the product.
4
This User Guide covers setup and features of KeyStudio. Even if you are experienced with MIDI and computer-based music
production, we still recommend reading this User Guide to help you get the most out of KeyStudio. This keyboard can be used with
many third-party music software applications. See your specific software’s documentation for more information on this.
KeyStudio User Guide | 4
5
Minimum system requirements can be found on the Fast Track product packaging as well as at [Link].
Before new M-Audio device drivers are released, they are tested for use with the operating system versions
that are available at that time. When updates for an operating system are released by Microsoft or Apple,
all M-Audio device drivers have to be re-tested and possibly updated to ensure proper operation. M-Audio
recommends refraining from installing operating system updates until a driver has been posted to the M-Audio
website for that specific operating system.
KeyStudio User Guide | 5
Installing KeyStudio
6
Setup
Your KeyStudio keyboard functions as a class-compliant device and will be recognized by your computer without the need to install
additional drivers. Simply use the included USB cable to connect the keyboard to an available USB port on your computer and set
the power switch to the On position.
• use the keyboard with more than one application at the same time
or
...must install the latest KeyStudio driver found on the M-Audio website [Link].
NOTE: Make sure your KeyStudio keyboard is not connected to the computer when beginning the installation. The following
instructions will indicate when you should connect it to your computer.
1. Download the latest KeyStudio driver from the Support > Drivers page at [Link]. Once you have saved the
installer to your computer, double-click the file to start the installation process.
2. Follow the driver installer’s on-screen instructions. At various points in this installation process, you may be notified
that the driver being installed has not passed Windows Logo Testing, or asked whether the program you wish to run is
a trusted application. Click “Continue Anyway” 1 (Windows XP) or “Install” 2 (Windows Vista) to proceed with the
installation.
1 2
4. Connect your KeyStudio keyboard to an available USB port on your computer. If you are using Windows Vista, your
KeyStudio keyboard is now ready to use. If you are using Windows XP, proceed with steps 5-8.
KeyStudio User Guide | 6
5. Windows XP will identify the keyboard and ask if you want to search the Internet for a driver. Select “No, not this time”
and press “Next.” 3
6. Windows XP will display a Found New Hardware Wizard dialog. Choose “Install the software automatically” and click
“Next.” 4
3 4
7. Once the Wizard has completed, click “Finish.” If you are presented with another Found New Hardware Wizard dialog,
repeat steps 5-7.
8. When the installation is complete, you will see a message stating “Your new hardware is installed and ready to use.”
* In Windows XP, KeyStudio will appear in recording applications as “USB Audio Device.” Install the M-Audio KeyStudio driver
(available from [Link]) as described earlier in this section for KeyStudio to appear by name in your application.
KeyStudio User Guide | 7
7
If you are new to MIDI (Musical Instrument Digital Interface), you may find it challenging to understand why sounds have not simply
been included in the keyboard. You will find that using a software-based sound source and recording system allows for access
to an extremely large array of high quality sounds, a large graphic user interface, and freedom to work with many music creation
applications. A basic understanding of MIDI will enable you to take advantage of its wealth of creative possibilities.
Pressing a KeyStudio key causes the keyboard to send out MIDI (Musical Instrument Digital Interface) data. MIDI data just gives
instructions on how a sound should play. These instructions dictate parameters such as what note to play, when to play it, how loud
to play it, and which sound to use.
When using a virtual (software) instrument within your recording software, data from the KeyStudio keyboard is sent to the
sequencer software, routed to a virtual instrument, and sent to an audio output. This process turns MIDI data into audible sounds.
For this, you must configure your music software to read MIDI data being sent from KeyStudio, and play the sound back accordingly.
In many music applications, much of this process is automated. GarageBand, for example, only requires you to highlight a Software
Instrument track in order to be able to hear what you are playing on your KeyStudio keyboard. Provided your computer has built-in
speakers, or you have external speakers connected (and these speakers are not muted or turned down), you should hear sounds
corresponding to notes you play on KeyStudio. See the documentation associated with any MIDI-compatible music software you are
using for more information.
Key Names
The letters printed above the white keys stand for the names of the musical notes the keys represent. The number next to each
letter marks the octave each key belongs to. (More information on octaves can be found in the following section.) Black keys are
“semitones” to their adjacent white keys and don’t have a dedicated letter. A semitone represents the distance in pitch from one note
to its immediate neighbor.
Black keys usually have the same name as the next higher or lower white key, but have an additional sharp symbol (# – semitone
higher than the letter indicates), or flat symbol (b – semitone lower than the letter indicates) attached to them. For example, the name
of the black key to the right of C3 is C#3 (C-sharp 3), but it can also be called Db3 (D-flat 3), since it is also adjacent to the D key
on its right. In other words, black keys have two valid names, depending on the context of the musical notation they are part of.
Octave Buttons
An octave contains 12 notes, and each octave is marked out clearly on your KeyStudio keyboard by black and white sections starting
on C. Each octave is given a number.
KeyStudio is able to shift the pitch of its keys up or down by one or more octaves. When the keyboard’s octaves are not shifted
(octave shift set to zero), the lights above both the Octave “<” and Octave “>” buttons will be lit. The default octave shift designation
is zero and will be the octave setting each time you power up the keyboard.
If you press the Octave “>” button once, the light above the Octave “<” button will go out, indicating the keyboard is now playing
an octave higher. If you press the Octave “>” button again, the keyboard will be shifted up two octaves. It is possible to shift the
keyboard up a total of four octaves using the Octave “>” button. To shift the octave down, press the Octave “<” button in the same
manner: pressing once for one octave, twice for two octaves, and three times for three octaves. It is possible to shift the keyboard
down a total of three 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 Octave buttons are set to control octave shift (default), if
the light is only lit above the Octave “>” button, the octave is shifted up. If the light is only lit above the Octave “<” button, the octave
is shifted down.
KeyStudio User Guide | 8
Modulation Wheel
The Modulation wheel is typically used for modulation of the sound you are playing. This real-time controller was originally introduced
on electronic keyboard instruments to give the performer options such as adding vibrato, just like players of acoustic instruments do.
KeyStudio’s Modulation wheel is assignable to control many possible parameters. (See chapter “Advanced KeyStudio Features in
Edit Mode” for more information on this.)
Volume Slider
The Volume slider can send MIDI messages that control the volume of the notes you are playing. The Volume slider can also be
assigned to control different parameters such as pan (balance), attack, reverb, and chorus. (See chapter “Advanced KeyStudio
Features in Edit Mode” for more information on this.)
The foot pedal is normally used for sustaining the sound you are playing without having to keep your fingers pressing down the keys.
This is similar to an acoustic piano’s sustain pedal function.
8
The button to the left of the keys labeled “Edit Mode” is used to access additional advanced functions of the keyboard. When this
button is pressed, the keyboard will enter Edit mode and the keys on the keyboard can be used to select functions and enter data.
The light above the Edit Mode button indicates whether or not the 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 Edit mode as soon as either a function is selected or the CANCEL or ENTER key is pressed. The light above
the Edit Mode button will then turn off and the keyboard can then be used to play notes again. Some functions do not require any
additional data entry. When these functions are selected, the keyboard will automatically exit Edit mode and return to Performance
mode.
NOTE: Not every music application can process all types of MIDI messages KeyStudio is capable of sending. Please consult your
software’s documentation for information on what messages it can accept.
KeyStudio User Guide | 9
In the diagram above, the first six black keys are labeled “DATA = OCTAVE, DATA = TRANSPOSE, DATA = PROGRAM, DATA
= BANK LSB, DATA = BANK MSB, and DATA = CHANNEL.” These keys are used to select the desired alternate function of the
Octave buttons.
2. Press the black key that represents the function you want to assign to the Octave buttons. KeyStudio will exit Edit
mode as soon as you push one of these keys.
PLEASE NOTE: Some of the functions that the Octave buttons can be used for cannot send out a value less than zero.
When used to control these functions, both lights above the buttons will remain on, regardless of the current setting of
that function.
Octave Shift
The Octave “<” and “>” buttons control octave shift by default. However, if these 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:
2. Press the black key above C1 (C#1), representing DATA = OCTAVE. KeyStudio will exit Edit mode as soon as
C#1 has been pressed.
KeyStudio User Guide | 10
Another method of shifting KeyStudio’s octaves is with the use of the black keys labeled OCTAVE “+,” “-,” and “0” on the
Advanced Functions in Edit Mode diagram. This octave shift method can be useful when the Octave buttons have been
reassigned to control another MIDI function.
2. Press the black key below B2 (Bb2). In Edit mode, this key functions as “OCTAVE +,” shifting the keyboard up one
octave. It is possible to shift the keyboard up a total of four octaves.
3. Press the black key above F2 (F#2). In Edit mode, this key functions as “OCTAVE -,” shifting the keyboard down one
octave. It is possible to shift the keyboard down a total of three octaves.
4. Press the black key above G2 (G#2). In Edit mode, this key functions as “OCTAVE 0” to reset the octave shift to zero.
5. When you have chosen your octave shift, either press C5 representing “ENTER,” or press the Edit Mode button to exit
Edit mode.
Transpose
In some cases it is useful to increase or decrease the transmitted pitch by a small number of semitones rather than a whole
octave. For example, you may be playing a song with a singer and the singer is having trouble hitting the high notes. In this
case, you can try reducing the pitch by one or more semitones. This is achieved using a function called “Transpose.”
Transpose works similar to octave shift, except the shift is not limited to multiples of 12 semi-tones. As with octave shift, there
are two ways of transposing the keyboard. When in Edit mode, you can assign the Octave “<” and “>” buttons to control the
transpose feature. Alternatively, you can use the black keys F#3, G#3, and Bb3 to shift the transposition. These black keys
represent “TRANSPOSE -,” “TRANSPOSE 0” and “TRANSPOSE +” respectively.
2. Press the black key above D1 (D#1), representing “DATA = TRANSPOSE.” KeyStudio will exit Edit mode as soon
as D#1 has been pressed.
When the Octave buttons are assigned to transpose the keyboard, the lights above the buttons indicate the direction of the
transposition. To return 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 MIDI data on channel 1.
However, certain MIDI performance or recording scenarios may require the keyboard to send data on a different channel. You
can change the channel on which data is sent using the following method:
2. Press one of the 16 channel keys from D1 to E3, whichever one represents the channel you need. KeyStudio will exit
Edit mode as soon as a channel key has been pressed.
For example, if a device specifies that you need to send data on channel 10, press the Edit Mode button, and then F2 to select
channel 10. This channel is usually dedicated to drum sounds when working with GM compatible synthesizers and sound
modules.
The channel can also be assigned to the Octave “<” and “>” buttons by pressing the Edit Mode button and then C#2. This
will allow the Octave “<” and “>” buttons to increment or decrement through the channels. When channel 16 is reached
and “>” is pressed, channel 1 will be selected. If the Octave “<” and “>” buttons are assigned to vary the channel, the lights
above the buttons will not change, since it is not possible to have a channel with a negative value. Pressing both the “<” and
“>” buttons together will recall KeyStudio’s default, channel 1.
KeyStudio User Guide | 11
Program Change
Program changes are used to change the instrument or voice you are controlling with your KeyStudio. Program change
messages can be beneficial when using the KeyStudio keyboard to control MIDI sound modules or synthesizers. Some music
software applications support these messages, however, others do not. Check your software’s User Guide to find out if it can
process program change messages.
In this example, we will demonstrate how to 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:
2. Press the black key above F1 (F#1). Now the Octave “<” and “>” buttons can be used to change the 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.
2. Press the black key above G1 (G#1) or Bb1 (A#1), representing Bank LSB or Bank MSB respectively. Now the
Octave “<” and “>” buttons can be used to change Bank LSB or Bank MSB.
2. Press the black key above G4 (G#4), or Bb4 (A#4), representing Bank LSB or Bank MSB respectively.
3. Press the white keys associated with the bank number you wish to select, and then press C5 (Enter). For example,
pressing the C4 (the number 3), A3 (the number 1), and C5 (Enter) keys in this step selects bank 31.
KeyStudio User Guide | 12
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.
Bank change messages must be followed by a program change message in order to recall a sound. Bank change messages
by themselves do not activate a sound, but only locate and access a predefined location of a set (bank) of 128 sounds.
PLEASE NOTE: Each time the keyboard is turned off, optional MIDI parameters assigned to the Octave buttons will be lost.
When the keyboard is powered up, the Octave buttons will default to controlling octave shift.
9
The Modulation Wheel
It is possible to assign different MIDI controller numbers to the Modulation wheel. These parameters are called MIDI continuous
controllers. There are 132 (counting from and including zero to 131) MIDI continuous controllers (MIDI CC’s). For these controller
values to have any effect on the sound, the receiving software or device has to be able to read and respond to these MIDI controller
messages. KeyStudio accepts controller numbers 0-131. Numbers beyond 127 are a proprietary method M-Audio uses to simplify
the transmission of certain, otherwise more complicated multi-part MIDI messages. A full list of controller values is given at the back
of this manual in Appendix B.
< 01 Modulation
< 07 Volume
< 05 Portamento
3. Use the Numerical Data Entry keys G3 – B4 to enter the number of the MIDI controller you want to assign to the
Modulation wheel.
5. Move the Modulation wheel upwards to increase the value of the MIDI message sent.
If you make 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.
KeyStudio User Guide | 13
As an example, let’s assign effect number 10 to the Modulation wheel. This means the Modulation wheel will control Pan (or
balance). To do this:
3. Use the Numerical Data Entry keys G3 – B4 to enter the number of the controller value you want to assign to the
Volume slider.
If you make 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 Volume slider.
PLEASE NOTE: Each time the keyboard is turned off, optional MIDI parameters assigned to the Volume slider or
Modulation wheel will be lost. Each time the keyboard is powered up, the Volume slider will default to being assigned to
Volume (MIDI CC 07), and the Modulation wheel will default to being assigned to modulation (MIDI CC 01).
KeyStudio User Guide | 14
The language MIDI uses to communicate between musical instruments only allows for program change commands 0-127, for a
total of 128 possible programs (127 programs + program “0” = 128 programs total). Because of inherent limitations of the MIDI
communication protocol, the number of directly accessible programs (using program change messages) cannot easily be expanded
beyond 128. Thus, a system of banks, with 128 sounds in each, has been created that enables manufacturers to overcome the 128-
sound MIDI limit.
combined with a program change, another layer Bank LSB 0 Program 127
of banks was added. The result is a system of 128 Program 0
banks that can contain 128 sub-banks in each Bank MSB 0 Bank LSB 1 Program 1
Program 2
of them, which, in turn, can contain 128 sounds
(programs) within them. Bank LSB 2 Program 127
Program 0
Program 1
Bank change messages are useful when calling Bank LSB 127 Program 2
up sounds from a large library that may exist in a
Program 127
particular sound module or software synth. For
example devices that are built with Roland’s GS
specification or Yamaha’s XG specification require Program 0
Program 1
you to specify a bank change in order to access the Program 2
extra voices and effects that these devices provide.
Bank LSB 0 Program 127
Program 0
MIDI CC 0 is the bank select MSB (Most Significant Bank MSB 1 Bank LSB 1 Program 1
Byte) message. This MIDI message is 7-bit in size Program 2
and can be used to select any of 128 banks. This Bank LSB 2 Program 127
message can be used in conjunction with MIDI CC Program 0
Program 1
32 which is bank select LSB (Least Significant
Bank LSB 127 Program 2
Byte): a separate 7-bit message allowing additional
Program 127
selection of any of another 128 sub-banks. The
combination of Bank MSB and LSB messages gives
a 14-bit message that can select any of a possible
16,384 banks. Each bank can in turn contain 128 Program 0
Program 1
possible sounds selected via a separate program Program 2
change MIDI message. This enables a user to Bank LSB 0 Program 127
theoretically recall over two million programs directly,
Program 0
using only MIDI commands. However, most devices Bank MSB 2 Bank LSB 1 Program 1
only use a few different banks, and allow you to Program 2
access them with either a Bank LSB message Bank LSB 2 Program 127
or a Bank MSB message. Please consult your Program 0
Program 1
synthesizer’s or software’s documentation for more Bank MSB 127 Bank LSB 127 Program 2
information on which type of bank change messages
Program 127
it can process.
KeyStudio User Guide | 15
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 Features in Edit Mode“ section of this User Guide for further details.
NRPN/RPNs
Non-registered parameter numbers (NRPN’s) are device-specific messages that enable you to control synths and sound modules
via MIDI. The MIDI specification defines open parameter numbers to allow manufacturers to specify their own controllers. The more
common of these are registered by the MIDI Manufacturer’s Association and are now part of the MIDI specification (hence the term
Registered Parameter Numbers – RPN’s). (See Appendix B) Each NRPN/RPN has an associated 2-byte number. The two bytes
allow for 128 values each. (An RPN or NRPN message is made up of two parts: the MSB and the LSB message. Both of these
messages together constitute an RPN or NRPN command.) This allows for 16,384 values in total.
MIDI controllers 98 and 99 represent the NRPN LSB and MSB respectively, while 100 and 101 represent the RPN LSB and
MSB messages (see the MIDI controllers list in Appendix B). To transmit an NRPN/RPN message, these LSB and MSB controller
messages are sent along with their user-specified values. A further controller message and value needs to be sent to specify the
(coarse or fine) value adjustment. This is specified by controller number 6 (data entry) for coarse adjustments or number 38 for fine
adjustments.
A list of NRPN’s is usually given in the user’s manual of any device that receives NRPN messages. It is always necessary that the
NRPN MSB and LSB be sent together. Both will be specified in the device’s manual.
KeyStudio User Guide | 16
Troubleshooting
11
KeyStudio has been tested in a wide range of systems and operating conditions. However, there are virtually limitless numbers of
operating scenarios, any of which could affect your system’s performance. Though 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 find the
answer you are looking for, please feel free to contact M-Audio technical support for further assistance.
Problem 1: My KeyStudio suddenly stopped working after having performed fine since installation.
Solution 1: Close any music applications you are using, switch KeyStudio off, and restart your computer. Once your computer
has completely restarted, switch KeyStudio back on.
Problem 2: I have connected a sustain pedal to my M-Audio keyboard, but its function is reversed.
Solution 2: The polarity of the sustain pedal is calculated by the keyboard when it is powered up. On power up, the sustain
pedal is assumed to be in the OFF position. If you want the sustain pedal to be off when it is not pressed, make sure the pedal
is not pressed when you power up. Also check to see if there is a polarity switch on your foot pedal. It is possible to use this
switch to change foot pedal polarity as well. Another way to reverse the sustain pedal’s polarity is to keep it pushed while
powering on your KeyStudio keyboard.
Problem 4: I cannot locate the KeyStudio USB keyboard in my software’s MIDI devices dialog box.
Solution 4: KeyStudio requires a powered USB port. Try plugging KeyStudio into a different USB port or powered USB hub
connected to your computer.
Problem 5: My synthesizer always recalls the sound next to the program number that I have sent to it from KeyStudio.
For example, if I send a program change with the number 40 (Violin), my software loads sound number 41 (Viola).
Solution 5: Some General MIDI modules count their sound patches from 1 – 128 instead of 0-127. Both methods are
common. As a result, and depending on the sound module you use, there may be an offset of +/-1 between the sent program
change number and the recalled sound patch.
Problem 6: I am trying to use KeyStudio with two or more MIDI applications at the same time, but KeyStudio is only
being recognized by one application.
Solution 6: For multi-client support, it is necessary to install the latest M-Audio KeyStudio drivers for your computer’s
operating system.
2. Download the latest KeyStudio drivers from the Support > Drivers page at [Link]. Once you have
saved the installer to your computer’s hard drive, run the installer and follow the onscreen instructions. The installer
will indicate when installation has finished. At that point, you may connect KeyStudio to your computer.
Problem 7: I am using KeyStudio with Windows XP, but cannot find it listed as a MIDI input device.
Solution 7: In Windows XP, if KeyStudio is being used as a class compliant device (this means using the device with the
drivers already built into the computer’s operating system), KeyStudio will be listed as “USB Audio Device.” For the device
to appear as “KeyStudio,” install the latest M-Audio KeyStudio drivers for your computer’s operating system. For details, see
Solution 6 above.
KeyStudio User Guide | 17
12
KeyStudio has been designed to make working with MIDI on your computer as simple as possible. However, sometimes things can
go wrong. To counter this, there are two useful MIDI functions.
2. Press the black key above D3 (D# 3), representing “ALL NOTES OFF.”
3. Edit mode will exit, and there will no longer be any sustaining notes.
2. Press the black key above C3 (C# 3), representing “RESET ALL CONTROLLERS.”
3. Edit mode will exit, and all controller values will be reset to their default values.
KeyStudio User Guide | 18
*Monophonic aftertouch is not an RPN message. However, it is an additional effect message defined in the General MIDI
specification and this is why we have included it in Appendix C.
Warranty
Warranty Terms
14
M-Audio warrants products to be free from defects in materials and workmanship, under normal use and provided that the product is
owned by the original, registered user. Visit [Link]/warranty for terms and limitations applying to your specific product.
Warranty Registration
Immediately registering your new M-Audio product entitles you to full warranty coverage and helps M-Audio develop and
manufacture the finest quality products available. Register online at [Link]/register to receive FREE product updates
and for the chance to win M-Audio giveaways.
KeyStudio User Guide | 21
Technical Info
15
Caution: Electro Static Discharge, Electrical Fast Transient and Conducted RF interference may cause the unit malfunctioning. In
such case, unplug the unit and plug it in again to restore normal operation.
Note: Your M-Audio product has been tested to comply with FCC Standards FOR HOME OR OFFICE USE. Modifications not
authorized by the manufacturer may void user’s authority to operate this device.
Note: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the
FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This
equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions,
may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a
particular installation. If this equipment 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 of the following measures:
• Connect the equipment to an outlet on a different circuit from that to which the receiver is connected.
Documentation Feedback
At M-Audio, we’re always looking for ways to improve our documentation. If you have comments, corrections, or suggestions
regarding our documentation, email us at publications@[Link]
KeyStudio
WARNING: This product contains chemicals, including lead, known to the State of California to cause cancer, and birth defects or
other reproductive harm. Wash hands after handling.
© 2009 Avid Technology, Inc. All rights reserved. Product features, specifications, system requirements and availability are subject
to change without notice. Avid, M-Audio and KeyStudio are either trademarks or registered trademarks of Avid Technology, Inc. All
other trademarks contained herein are the property of their respective owners.
[Link]