Table of Contents Introduction..........................9 Box Contents ......................... 9 Support ..........................9 Quick Start / Connection Diagram .................... 9 Features ............................ 10 Code 25 ..........................10 Top Panel ........................10 Rear Panel ........................14 Code 49 ..........................15 Top Panel ........................15 Rear Panel ........................
Page 3
Zones ..........................30 Assigning Keys to a Zone .................... 30 Zone Channel ......................31 Zone Octave and Transposition ................... 32 Zone Program Change ....................33 Zone Bank Change ..................... 34 Channels .......................... 35 Control Channel ......................35 Zone Channel ......................36 Global Channel ......................
Page 6
Pads............................71 Editing Assignments ......................71 Channel ........................71 Messages........................72 MIDI Notes ......................72 MIDI CCs ......................... 73 MIDI CC Value Increment/Decrement ..............74 MIDI CC Value Cycle....................75 Program, Bank LSB, and Bank MSB ............... 76 Program Increment/Decrement ................77 Program Cycle ......................
Page 7
Volume Pedal ........................94 Editing Assignments ......................94 Channel ........................94 Messages........................95 MIDI CCs ......................... 95 ® ® Mackie Control and HUI ....................96 Using Mackie Control ...................... 96 Using HUI ........................97 MIDI Out ..........................98 MIDI Panic ........................... 98 Program Changes .......................
Safety & Warranty Manual Support For the latest information about this product (system requirements, compatibility information, etc.) and product registration, visit m-audio.com. For additional product support, visit m-audio.com/support. Quick Start / Connection Diagram Remember to select Code 25, Code 49, or Code 61 as the controller in the Preferences, Device Setup, or Options of your digital audio workstation (DAW).
Features Code 25 Top Panel Important: For more complete explanations of how to use all of these controls, please see the Operation chapter. 1. Keyboard: This 25-note keyboard is velocity-sensitive with aftertouch and, in conjunction with the Key Octave –/+ buttons, can access the full range of 127 available MIDI notes (10 octaves).
Page 11
® ® 7. Faders (F1–F5): Use these faders to send MIDI CC or Mackie Control /HUI messages to your software or external MIDI device. Use the Fader Mode button to change their current mode. You can also change these faders’ MIDI assignments. See Operation >...
Page 12
16 17 18 19 14. Transport Controls: These six buttons are dedicated buttons for sending conventional Mackie Control/HUI transport control commands: Rewind (), Fast-Forward (), Stop (), Play (), and Record (). 15. Display: Use this screen to view parameter values, settings, and messages relevant to Code 25’s current operation.
Page 13
22. X/Y Pad: This touch-sensitive pad lets you control two parameters simultaneously in a two-dimensional way (rather than a traditional one-dimensional modulation wheel). You can assign the parameter and range of each axis, X (horizontal) and Y (vertical). This pad can be in one of three modes as determined by the X-Mode and Y-Mode buttons.
Rear Panel 1. Power Input: If you do not want to use a computer in your setup (i.e., if you are using Code 25 to control an external MIDI module), connect Code 25’s power input to a power outlet using an optional power adapter (9 VDC, 1 A, center-positive, sold separately). Alternatively, you can connect Code 25’s USB Port to a power outlet using a standard USB charger (sold separately).
Code 49 Top Panel Important: For more complete explanations of how to use all of these controls, please see the Operation chapter. 1. Keyboard: This 49-note keyboard is velocity-sensitive with aftertouch and, in conjunction with the Key Octave –/+ buttons, can access the full range of 127 available MIDI notes (10 octaves).
Page 16
® ® 7. Faders (F1–F9): Use these faders to send MIDI CC or Mackie Control /HUI messages to your software or external MIDI device. Use the Fader Mode button to change their current mode. You can also change these faders’ MIDI assignments. See Operation >...
Page 17
16 17 18 19 14. Transport Controls: These six buttons are dedicated buttons for sending conventional Mackie Control/HUI transport control commands: Rewind (), Fast-Forward (), Stop (), Play (), and Record (). 15. Display: Use this screen to view parameter values, settings, and messages relevant to Code 49’s current operation.
Page 18
22. X-Y Pad: This touch-sensitive pad lets you control two parameters simultaneously in a two-dimensional way (rather than a traditional one-dimensional modulation wheel). You can assign the parameter and range of each axis, X (horizontal) and Y (vertical). This pad can be in one of three modes as determined by the X-Mode and Y-Mode buttons.
Rear Panel 1. Power Input: If you do not want to use a computer in your setup (i.e., if you are using Code 49 to control an external MIDI module), connect Code 49’s power input to a power outlet using an optional power adapter (9 VDC, 1 A, center-positive, sold separately). Alternatively, you can connect Code 49’s USB Port to a power outlet using a standard USB charger (sold separately).
Code 61 Top Panel Important: For more complete explanations of how to use all of these controls, please see the Operation chapter. 1. Keyboard: This 61-note keyboard is velocity-sensitive with aftertouch and, in conjunction with the Key Octave –/+ buttons, can access the full range of 127 available MIDI notes (10 octaves).
Page 21
® ® 7. Faders (F1–F9): Use these faders to send MIDI CC or Mackie Control /HUI messages to your software or external MIDI device. Use the Fader Mode button to change their current mode. You can also change these faders’ MIDI assignments. See Operation >...
Page 22
16 17 18 19 14. Transport Controls: These six buttons are dedicated buttons for sending conventional Mackie Control/HUI transport control commands: Rewind (), Fast-Forward (), Stop (), Play (), and Record (). 15. Display: Use this screen to view parameter values, settings, and messages relevant to Code 61’s current operation.
Page 23
22. X-Y Pad: This touch-sensitive pad lets you control two parameters simultaneously in a two-dimensional way (rather than a traditional one-dimensional modulation wheel). You can assign the parameter and range of each axis, X (horizontal) and Y (vertical). This pad can be in one of three modes as determined by the X-Mode and Y-Mode buttons.
Rear Panel 1. Power Input: If you do not want to use a computer in your setup (i.e., if you are using Code 61 to control an external MIDI module), connect Code 61’s power input to a power outlet using an optional power adapter (9 VDC, 1 A, center-positive, sold separately). Alternatively, you can connect Code 61’s USB Port to a power outlet using a standard USB charger (sold separately).
Operation This chapter describes the features of your Code Series keyboard. Basic Concepts This chapter gives an overview of some fundamental concepts that will help you understand and use your Code Series keyboard: Presets Zones Control Modes Channels Edit Mode Each section contains links to other relevant sections of this guide, which we recommend reading, as well.
Control Modes Fader Modes: The faders are always in one of two modes. Press Fader Mode to switch between them, distinguishable by the Fader Mode button’s color: MIDI Mode (red): Moving the faders will send MIDI CC messages. Mackie Control/HUI Mode (green): Moving the faders will send messages using the Mackie Control/HUI protocol.
Using the Bank Buttons The faders, buttons, and encoders all have multiple banks. You can use the Bank Right/Left () buttons to move to the next or previous bank. You can set these buttons to change the bank for all controls or for controls in a specific mode only. The mode of the Bank Right/Left () buttons determines which controls it affects.
Edit Mode Edit Mode lets you set various functions on Code 61. For instance, you can assign MIDI parameters, set MIDI value ranges, change the colors of buttons, or assign MIDI channels. To enter or exit Edit Mode, press Edit. The button will light up while in Edit Mode. Overview of Control Assignments When you select a control to edit, you can set any of the following: •...
Page 29
Enter Ctrl Assign Numeric Keys (0–9) To assign or edit a control: 1. Press Edit to enter Edit Mode. The button will light up. 2. Select the control you want to assign or edit by moving or pressing it. Its name (and number, if available) will appear in the display.
Zones The keyboard can be divided into 1–4 “zones.” When zones are active (when the Zone button and one or more Zone 1–4 buttons are lit), each zone can send its controls’ MIDI messages over its own MIDI channel. Tip: This feature is great for dividing your Code keyboard between different virtual instruments or synthesizers.
Zone Channel You can set each zone to a different MIDI channel. Each zone (controls and keys) can then control a different virtual instrument or synthesizer (set to receive MIDI messages on those channels). By default, all zone channels are set to Channel “00,” which is the global channel (see Channels >...
Zone Octave and Transposition You can set each zone to a different octave or transposition. The keys of each zone can then send different notes to a different virtual instrument or synthesizer (set to receive MIDI messages on those channels). The zone octave and transposition are independent from the keyboard’s overall octave and transposition;...
Zone Program Change Each zone can send Zone Program Change messages when you activate it, ensuring that the zone always uses the same program. To set the zone program change: 1. Press and hold Zone for 1 second to enter Zone Edit Mode. The active Zone Buttons 1–4 will flash.
Zone Bank Change Zone Bank Change messages are sent on the channel(s) of active zones, thus accessing additional banks of instrument sound presets (if available) for each zone. Each bank change consists of an LSB number (Least Signficant Byte) and an MSB number (Most Significant Byte).
Channels Your Code Series keyboard uses three different types of MIDI channels, each described in this section: • Control Channel (the channel used by a specific control, which you can assign) • Zone Channel (the channel used by a zone, which can contain multiple controls and a section of the keyboard) •...
Zone Channel Like individual controls, a zone can send its MIDI messages over a specified MIDI channel. By default, all zone channels are set to Channel “00,” which is the global channel (see the following Global Channel section). If you want each zone to control only a specific virtual instrument or synthesizer, you should set each zone to a different channel, and then set each virtual instrument or synthesizer to receive messages on those channels.
Keyboard The keyboard is velocity-sensitive with aftertouch and can access the full range of 127 available MIDI notes across 10 octaves. This chapter explains how to use the keyboard to perform different commands while configuring the assignable controls. See the Commands section to learn how to do this.
Chan Assign Press this key to view or enter the MIDI channel (using the numeric keys (0–9)) for the currently selected control. The control will send its MIDI messages over this MIDI channel. When assigning the MIDI channel for a control, you can select one of the standard MIDI channels (00–16), Code 61’s global MIDI channel (00), or one of Values 17–20, which correspond to channels used by Zones 1–4 (z1–z4).
Memory Dump Press this key to send a “System Exclusive” (SysEx) memory dump for all 12 presets. You can later send the SysEx file back to your Code Series keyboard to restore your presets. Presets and Memory > Sending and Restoring SysEx Memory to learn more.
Store Press this key to save the current assignments to one of 12 presets. This will overwrite the preset currently stored there. See Presets and Memory > Storing Presets to learn more about this. ® ® Curve / Mackie /HUI Press this key to set the velocity curve of the keyboard, pads, encoders, or X-Y pad (when set to Note Mode).
Editing Assignments You can set the keyboard’s channel (which is the “global” channel). See Channel to learn how to do this. To learn how to set the keyboard’s response curve, see the Curve section. Channel Any sections of the keyboard that are not in an active zone (described in Zones >...
Octaves and Transposition By using the Key Octave –/+ buttons, the keyboard can access the full range of 127 available MIDI notes (10 octaves). Additionally, you can transpose the keyboard up to 12 semitones (1 octave) in either direction. To change the octave of the keyboard, use the Key Octave –/+ buttons to lower or raise the octave, respectively.
Faders This chapter explains how to assign the faders to different commands. See the Editing Assignments section to learn how to do this. The faders’ functions also depend on their current mode. See the Modes section to learn about their modes. Editing Assignments You can set the channel of each fader.
Messages MIDI CCs You can assign the faders to send MIDI CC messages with values within a specified range. To assign a MIDI CC to a fader: 1. Press Edit to enter Edit Mode. The Edit button will light up. 2.
Relative Messages Most software controls receive “absolute” messages by scanning the position of a fader or encoder and using that position’s value. Some other software controls, however, receive “relative” messages, which simply increment/decrement the value (as opposed to sending a precise value to designate a position).
Modes The faders are always in one of two modes. Press Fader Mode to switch between them, distinguishable by the Fader Mode button’s color. MIDI Mode In this mode, the Fader Mode button will be lit red. Moving the faders will send MIDI CC messages, which you can assign (described earlier in Editing Assignments >...
Buttons This chapter explains how to assign the buttons to different commands. See the Editing Assignments section to learn how to do this. The buttons’ functions also depend on their current mode. See the Modes section to learn about their modes. Editing Assignments You can set the channel of each button.
Messages MIDI CCs You can assign the buttons to send MIDI CC messages with a “pressed” value and a “released” value. The buttons must be in MIDI Mode to do this (see Modes > MIDI Mode). To assign a MIDI CC to a button: 1.
MIDI CC Value Increment/Decrement You can set a button to increment/decrement a MIDI CC value by 1 each time you press it. After it reaches its highest or lowest value, it will “wrap around” and start again at its lowest or highest value, respectively.
MIDI CC Value Cycle You can set a button to cycle through or switch between 2, 3, or 4 MIDI CC values by each time you press it. To assign a button to cycle through or switch between 2, 3, or 4 MIDI CC values: 1.
Program, Bank LSB, and Bank MSB You can set a button to send a combined program number, Bank LSB, and Bank MSB number. This can be useful for selecting a preset from a specific bank of a virtual instrument or synthesizer (the instrument or synthesizer must support these messages).
Program Increment/Decrement You can set a button to increment/decrement the program number by 1 each time you press it. After it reaches its highest or lowest program, it will “wrap around” and start again at its lowest or highest program, respectively. In other words, pressing the button causes the value to cycle through its entire range by increments of 1.
Program Cycle You can also set a button to cycle through 2, 3, or 4 program numbers by each time you press it. To assign a button to cycle through 2, 3, or 4 program numbers: 1. Press Edit to enter Edit Mode. The Edit button will light up. 2.
MIDI Notes You can assign the buttons to send MIDI note numbers. The buttons must be in MIDI Mode to do this (see Modes > MIDI Mode). To assign a MIDI note to a button: 1. Press Edit to enter Edit Mode. The Edit button will light up. 2.
MMC (MIDI Machine Control) Some recording hardware and DAWs can be controlled remotely via MMC (MIDI Machine Control) messages. MMC is a transport control protocol. The buttons must be in MIDI Mode to do this (see Modes > MIDI Mode). To assign a MMC message to a button: 1.
Keystrokes The HID (human interface device) protocol lets devices send standard computer keyboard keystrokes. USB game controllers are an example of this, acting as an alternative to your computer’s keyboard. Your Code Series keyboard’s assignable buttons can also use the HID protocol, letting you configure certain buttons to send your most-often used keystrokes to your software (for example, Control + C to copy).
Latching By default, the buttons are set to send one value when pressed and one value when released. This is often called “momentary” behavior. You can change this so that a button sends one value when pressed and a different value when pressed a second time, alternating between the two values with each press.
Colors Each button can have a set of colors assigned to it, making it easier to distinguish between their different functions, notes, etc. Each button can use up to 4 colors, depending on its function. To set the color(s) of a button: 1.
Modes The buttons are always in one of three modes. Press Button Mode to switch between them, distinguishable by the Button Mode button’s color. MIDI Mode In this mode, the Button Mode button will be lit red. Pressing the buttons will send MIDI CC messages, which you can assign (described earlier in Editing Assignments >...
Encoders This chapter explains how to assign the encoders to different commands. See the Editing Assignments section to learn how to do this. The encoders’ functions also depend on their current mode. See the Modes section to learn about their modes. Editing Assignments You can set the channel of each encoder.
Messages MIDI CCs You can assign the encoders to send MIDI CC messages when you turn them. The encoders must be in MIDI Mode to do this (see Modes > MIDI Mode). To assign a MIDI CC to an encoder: 1.
Relative Messages Most software controls receive “absolute” messages by scanning the position of a fader or encoder and using that position’s value. Some other software controls, however, receive “relative” messages, which simply increment/decrement the value (as opposed to sending a precise value to designate a position).
Curve The curve setting for an encoder determines its rate of acceleration as you turn it. To set the encoder curve: 1. Press Edit to enter Edit Mode. The Edit button will light up. 2. Press the Curve key four times. The display will show ECrV and the current curve setting: Display Curve Description...
Modes The encoders are always in one of two modes. Press Encoder Mode to switch between them, distinguishable by the Encoder Mode button’s color. MIDI Mode In this mode, the Encoder Mode button will be lit red. Turning the encoders will send MIDI CC messages, which you can assign (described earlier in Editing Assignments >...
X-Y Pad This chapter explains how to assign the axes of the X-Y pad to different commands. See the Editing Assignments section to learn how to do this. The axes’ functions also depend on their current modes. See the Modes section to learn about their modes.
Messages MIDI CCs You can assign an axis of the X-Y pad to send a MIDI CC message when you move your finger along it. The X-Y pad must be in MIDI Mode to do this (see Modes > MIDI Mode).
Relative Messages Most software controls receive “absolute” messages by scanning the position of a fader or encoder and using that position’s value. Some other software controls, however, receive “relative” messages, which simply increment/decrement the value (as opposed to sending a precise value to designate a position).
MIDI Notes When an axis of the X-Y pad is in MIDI Note Mode, you can move your finger along it to send a range of MIDI notes. The X-Y pad must be in MIDI Note Mode to do this (see Modes >...
Curve The curve setting for the X-Y pad determines the velocities of the notes it sends out as you move your finger across it. The curve setting affects the X-Y pad in MIDI Note Mode only. To set the X-Y pad curve: 1.
Modes Each axis of the X-Y pad is always in one of three modes. Press X-Mode or Y-Mode to cycle through them, distinguishable by the X-Mode or Y-Mode button’s color. MIDI Mode In this mode, the X-Mode or Y-Mode button will be lit red. Moving your finger along the axis will send a MIDI CC message, which you can assign (described earlier in Editing Assignments >...
Pads This chapter explains how to assign the pads to different commands. See the Editing Assignments section to learn how to do this. You can also shift the range of the pads by octave or semitones. See the Octaves and Transposition section to learn about this.
Messages By default, the pads are set to send MIDI notes on Channel 10, which is commonly reserved for drums and percussion in the General MIDI (GM) specification. You can change this setting if you want, though. MIDI Notes You can assign the pads to send MIDI note numbers. To assign a MIDI note to a pad: 1.
MIDI CCs You can assign the pads to send MIDI CC messages with a “pressed” value and a “released” value. To assign a MIDI CC to a pad: 1. Press Edit to enter Edit Mode. The Edit button will light up. 2.
MIDI CC Value Increment/Decrement You can set a pad to increment/decrement a MIDI CC value by 1 each time you press it. After it reaches its highest or lowest value, it will “wrap around” and start again at its lowest or highest value, respectively.
MIDI CC Value Cycle You can also set a pad to cycle through 3 or 4 MIDI CC values by each time you press it. To assign a pad to cycle through 3 or 4 MIDI CC values: 1. Press Edit to enter Edit Mode. The Edit button will light up. 2.
Program, Bank LSB, and Bank MSB You can set a pad to send a combined program number, Bank LSB, and Bank MSB number. This can be useful for selecting a preset from a specific bank of a virtual instrument or synthesizer (the instrument or synthesizer must support these messages).
Program Increment/Decrement You can set a pad to increment/decrement the program number by 1 each time you press it. After it reaches its highest or lowest program, it will “wrap around” and start again at its lowest or highest program, respectively. In other words, pressing the pad causes the value to cycle through its entire range by increments of 1.
Program Cycle You can also set a pad to cycle through 3 or 4 program numbers by each time you press it. To assign a pad to cycle through 3 or 4 program numbers: 1. Press Edit to enter Edit Mode. The Edit button will light up. 2.
MMC (MIDI Machine Control) Some recording hardware and DAWs can be controlled remotely via MMC (MIDI Machine Control) messages. MMC is a transport control protocol. To assign a MMC message to a pad: 1. Press Edit to enter Edit Mode. The Edit button will light up. 2.
Latching By default, the pads are set to send one value when pressed and one value when released. This is often called “momentary” behavior. You can change this so that a pad sends one value when pressed and a different value when pressed a second time, alternating between the two values with each press.
Curve The curve setting for the pads determines their velocity sensitivity—the amount of force required to generate a note with a specific velocity. To set the pad curve: 1. Press Edit to enter Edit Mode. The Edit button will light up. 2.
Colors Each pad can have a set of colors assigned to it, making it easier to distinguish between their different functions, notes, etc. Each pad can use up to 4 colors, depending on its function (in other words, you can assign all 4 colors to a pad, but it may use only some of them). To set the color(s) of a pad: 1.
Octaves and Transposition By using the Pad Octave –/+ buttons, the pads can access the full range of 127 available MIDI notes (10 octaves). Additionally, you can transpose the pads up to 12 semitones (1 octave) in either direction. To change the octave of the pads, use the Pad Octave –/+ buttons to lower or raise the octave, respectively.
Wheels Editing Assignments You can set the channel of each wheel. See Channel to learn how to do this. To learn how to assign a MIDI CC message to a wheel, see the Messages section. Channel To set the MIDI channel for a wheel: 1.
Messages MIDI CCs You can assign the wheels to send MIDI CC messages when you move them. To assign a MIDI CC to a wheel: 1. Press Edit to enter Edit Mode. The Edit button will light up. 2. Move the desired wheel. PW (pitch-bend wheel) or MW (modulation wheel) will appear in the display.
Sustain Pedal Editing Assignments You can set the channel of the sustain pedal. See Channel to learn how to do this. To learn how to assign different types of messages to the sustain pedal, see the Messages section. You can also whether the sustain pedal is “momentary” (the default) or “latching” (also known as “toggle”).
Messages MIDI CCs You can assign the sustain pedal to send a MIDI CC message when you press it. To assign a MIDI CC to the sustain pedal: 1. Press Edit to enter Edit Mode. The Edit button will light up. 2.
MIDI Notes You can assign the sustain pedal to send a MIDI note number when you press it. To assign a MIDI note to the sustain pedal: 1. Press Edit to enter Edit Mode. The Edit button will light up. 2.
MIDI CC Value Increment/Decrement You can set the sustain pedal to increment/decrement a MIDI CC value by 1 each time you press it. After it reaches its highest or lowest value, it will “wrap around” and start again at its lowest or highest value, respectively.
Program, Bank LSB, and Bank MSB You can set the sustain pedal to send a combined program number, Bank LSB, and Bank MSB number. This can be useful for selecting a preset from a specific bank of a virtual instrument or synthesizer (the instrument or synthesizer must support these messages). To assign the sustain pedal to send a combined program, Bank LSB, and Bank MSB number: 1.
Program Increment/Decrement You can set the sustain pedal to increment/decrement the program number by 1 each time you press it. After it reaches its highest or lowest program, it will “wrap around” and start again at its lowest or highest program, respectively. In other words, pressing the sustain pedal causes the value to cycle through its entire range by increments of 1.
MMC (MIDI Machine Control) Some recording hardware and DAWs can be controlled remotely via MMC (MIDI Machine Control) messages. MMC is a transport control protocol. To assign a MMC message to the sustain pedal: 1. Press Edit to enter Edit Mode. The Edit button will light up. 2.
Latching By default, the sustain pedal is set to send one value when pressed and one value when released. This is often called “momentary” behavior. You can change this so that the sustain pedal sends one value when pressed and a different value when pressed a second time, alternating between the two values with each press.
Volume Pedal Editing Assignments You can set the channel of the volume pedal. See Channel to learn how to do this. To learn how to assign MIDI CC messages to the volume pedal, see the Messages section. Channel To set the MIDI channel for the volume pedal: 1.
Messages MIDI CCs You can assign the sustain pedal to send a MIDI CC message when you press it. To assign a MIDI CC to the volume pedal: 1. Press Edit to enter Edit Mode. The Edit button will light up. 2.
® ® Mackie Control and HUI ® ® Your Code Series keyboard can send messages using the Mackie Control or HUI (Human User Interface) protocols rather than standard MIDI communication. You must first select which one it will use. Remember that the faders, buttons, and/or encoders you want to use with this protocol must be set to Mackie Control/HUI Mode for this to work properly.
Using HUI When your faders, buttons, and/or encoders are in Mackie Control/HUI Mode, their respective Fader Mode, Button Mode, or Encoder Mode button will be lit green. Use the Bank Right/Left () buttons to move to another bank of tracks. Important note if you are using Code 25: In your DAW, it may look like you are controlling 8 tracks, but you can control only 4 tracks at a time.
MIDI Out The MIDI Out port sends out MIDI messages from your Code Series keyboard. You can enable or disable this port. By default, it is disabled. It will not send out incoming MIDI messages from your DAW or the MIDI In port. To enable or disable the MIDI Out port: 1.
Program Changes To send a program change message, do one of the following sets of steps: To send a program change message in Edit Mode: 1. Press Edit to enter Edit Mode. The Edit button will light up. (You can cancel this procedure at any time by pressing Edit to exit Edit Mode.) 2.
Bank Changes Bank LSB and Bank MSB messages are used to access additional banks of presets on virtual instruments, MIDI sound modules, etc. (if available). Note: A Bank LSB or Bank MSB number may not have any effect until you send a program change message after it.
Presets and Memory A preset is a saved collection of MIDI assignments for your Code Series keyboard’s controls, channel settings, keyboard zone settings, etc. You can store up to 12 presets in its internal memory, enabling you to use a dedicated preset for each digital audio workstation (DAW), virtual instrument, or project/session, for example.
Sending and Restoring SysEx Memory A “System Exclusive” (SysEx) file contains the settings for all 12 of your presets. You can send out a SysEx file, and then send it back to your Code Series keyboard later to restore those presets.
Presets Your Code Series keyboard includes 12 presets with pre-assigned controls for various plugins and digital audio workstations (DAWs). When using each of these presets: • The faders, buttons, encoders, and X-Y pad in MIDI Mode will control the plugin/plugins. •...
Colors Buttons Each button can use up to 4 colors, depending on its function. The display will show COLOR1, COLOR2, COLOR3, or COLOR4. 0 Off 4 Magenta 1 Green 5 Red 2 Cyan 6 Yellow 3 Blue 7 White Pads Each pad can use up to 4 colors, depending on its function.
Velocity Curves Keyboard (VCrV) VCrV will appear in the display when you are selecting the keyboard velocity curve. Display Curve Description Number This is a low-sensitivity setting, useful for playing notes with mostly low VCrVC1 velocities. This is a medium-sensitivity setting (the default), useful for playing with VCrVC2 an average amount of force.
Encoders (ECrV) ECrV will appear in the display when you are selecting the encoders’ velocity curve. Display Curve Description Number ECrVOf Turning the encoder will always send a value change of one step in either direction regardless of how quickly/slowly you turn it. ECrVC2 This is a slow acceleration curve, useful for making fine adjustments.
Technical Specifications Specifications are subject to change without notice. Code 25 Keyboard 25 velocity- and pressure-sensitive keys (with aftertouch) 10-octave range available with Key Octave –/+ buttons 4 assignable zones All 25 keys send secondary commands in Edit Mode Pads 16 assignable velocity-sensitive pads, multicolor-backlit Faders 5 30mm assignable faders...
Trademarks and Licenses M-Audio and AIR Music Technology are trademarks of inMusic Brands, Inc., registered in the U.S. and other countries. Mackie Control and HUI are trademarks or registered trademarks of LOUD Technologies Inc. Kensington and the K & Lock logo are registered trademarks of ACCO Brands.
Need help?
Do you have a question about the code25 and is the answer not in the manual?
Questions and answers