Support Knowledge Base

M-Audio Code Series - Setup in Pro Tools

maudio code mainThe Code25, Code49, and Code61 are engineered to be all-in-one controller solutions for comprehensive interfacing and manipulation of virtual instruments, effect plugins, DAWs, and more.  This articles walks through how to setup the Code series controller with Pro Tools.




Driver Installation

The M-Audio Code series is a class-compliant MIDI device. A class-compliant device is one that doesn't require extra drivers to connect your Windows or Macintosh computer. Class compliant devices use drivers which are built into the host (i.e. the computer) operating system. 

  1. Begin by connecting the M-Audio Code series to a free USB port on your computer. We recommend going into the back of your computer, as this is closest to the power supply. This will provide the most power necessary to the controller for optimum performance. 
  2. After connecting the controller to your computer, Windows will install the driver necessary for the M-Audio Code series to communicate with your computer.

If you are having trouble connecting, check out our guide on Troubleshooting Class-Compliant USB Devices for some steps to check your connection.


Code Keyboard setup

First, we want to assign your Code transport to send as HUI. This is basically a control language that will allow us to set up the controls of the keyboard without any mapping files or individually learning the functions. Here's how:

  1. Hit the EDIT button on your Code, located directly below the display
  2. Hold down the SHIFT button and hit the C# key labeled "MACKIE/HUI" until the display reads "HUI"
  3. Release the SHIFT button. 

Your transport should now be sending as HUI.

To allow some flexibility, the knobs, faders, and assignable buttons can send as MIDI CC, Mackie/HUI, or HID, but for our purposes with Pro Tools, we want to set these to send as Mackie/HUI. Each bank of parameters will have a "Mode" button that will change colors based on the mode the parameters are set to. Simply, hit each mode button until it lights up green. The screen should read "MACHUI" to confirm.


Pro Tools Software Setup
  1. Click Setup and navigate to peripherals.


  2. Click on the MIDI Controllers tab.
  3. Select the MIDI Controllers tab from the window that appears.
  4. Click the first "Type" drop-down menu and select HUI.
  5. In the "Receive From" and "Send To" drop-down menus, select MIDIIN3 (Code 49). This may be labeled as Mackie/HUI on a Mac.
  6. Make sure that 8 is selected in the # Ch's drop-down menu and click OK to close the window.

  7. Click on Setup again and choose MIDI.   Choose Input Devices in the window that opens.

    m audio code midi win
  8. Make sure your Code Series keyboard has a check in its box.  Once this is confirmed, your keyboard is now setup with Pro Tools.

    m audio code midi select


Creating An Instrument Track
  1.  In Pro Tools, go to Track > New.

    m audio oxygen series setup pro tools 3

  2. Create a Stereo Instrument Track and click OK

    m audio oxygen series setup pro tools 4

  3. Choose any open Insert on the new track and select a Multichannel Instrument Plugin

    m audio oxygen series setup pro tools 5

4. The virtual instrument should be controllable with the Code series keyboard.


Further Technical Support

Whether you are a customer or dealer, if you already own an M-Audio product, or if you just have pre-sales questions, the M-Audio technical support team is available to help!

Visit the link below to connect with any of the following support options: online community support, phone support, email support.