Support Knowledge Base

M-Audio CTRL49 - Complete Setup and Routing in Cubase

The CTRL49 is a full-featured USB/MIDI keyboard, complete with VIP integration and Mackie/HUI support for instant integration with most DAWs. This articles provides a complete walkthrough for CTRL49 and VIP setup and mapping in Cubase, including an additional XML file for additional MIDI control.



  1. Before You Begin
  2. Hardware Setup
  3. Synchronization Setup
  4. Mackie Control Surface Setup
  5. Additional MIDI Control
  6. Opening VIP and Routing Outputs
  7. Controlling Multiple Instances of VIP
  8. Controller Assignments
  9. Further Technical Support


Before You Begin

Before you begin with the Cubase setup, be sure to watch our complete download, installation and authorization video for the necessary drivers and VIP Software Package:


Hardware Setup

  1. Connect the CTRL49 to your computer using a USB cable. 
  2. Press the SETUP button and choose the Cubase preset. Press down on the Data Dial to select. 
  3. Press the GLOBAL button
  4. Use the navigation arrows to navigate to Transport Format and use the Data Dial in the center to make sure this is set to "DAW Fader"
  5. Press the Page Right button twice and use the navigation arrows and Data Dial to change the Clock Source to External.
  6. To save the global settings for next time, press the Page Right button again and select Save Global Settings. The lights will flash to confirm the save. 

[back to top]


Syncronization Setup

  1. Open Cubase and create a new session. 
  2. From the top toolbar, choose Transport > Project Syncronization Setup...

  3. Under MIDI Clock Destinations, check off the box next to CTRL49 USB.

    You can also check off the box for "Send MIDI Clock in Stop Mode" if you would like the arpeggiator and roll functions to work while Cubase is stopped
  4. Press OK to confirm and close the window. Cubase will now send MIDI clock to the CTRL49.

[back to top]


Mackie Control Surface Setup

The M-Audio CTRL49 comes complete with Mackie/HUI functionality for quick and seamless integration with virtually every popular DAW, including Cubase. This makes setting up the CTRL49 transport and fader section incredibly simple. 

Important: This section must be completed correctly in order for the CTRL49 to work properly. Due to the nature of the Mackie/HUI protocol and Cubase port mapping, not assigning the following ports correctly could result in fader movements on the CTRL49 affecting the pitch of the selected instruments. Please follow the steps below carefully to ensure success:

  1. From the top toolbar, choose Devices > Device Setup.
  2. In the Device Setup window, click on the + in the top left corner and choose Mackie Control from the list.

  3. Select the Mackie Control device beneath Remote Devices if not already chosen, then set the input and output ports to CTRL49 Mackie/HUI.

  4. If necessary, click Apply at the bottom to apply the changes.

You will now have fader control over your tracks (not including input tracks), as well as record, select, solo, and mute with the buttons below the faders. For more information about the different controller assignments and options, please see the Controller Assignments section of this guide.

Please Note: If the wrong port is selected as the input/output port for the Mackie Control Surface, or the control surface is not in use at all, you may experience unresponsive keys, keys opening and closing windows, and/or faders affecting the pitch of your virtual instrument. Simply double-check and re-assign the Mackie Control Surface ports to CTRL49 Mackie/HUI.

[back to top]


Additional MIDI Control

By default the encoders, switches and pads on the right side of the CTRL49 will default to VIP operation when VIP is opened. But, by pressing the MIDI button on your CTRL49 you can separate these from VIP and freely map them in your DAW. 

As an added bonus, we've put together an additional XML mapping file to automatically map these to additional pan and track EQ functions. Download the file from the link below and follow the instructions to install:

  1. Download the file above, unzip the folder and place the CTRL49_CubaseXML on your desktop or your chosen location (remember where you put it).
  2. From the top toolbar in Cubase, choose Devices > Device Setup.
  3. Select Generic Remote on the left from under Remote Devices and click Import on the right. 

  4. Browse to and select the CTRL49_CubaseXML downloaded in Step 1. Click Open. You will see assignments for the knobs and switches fill the Device Setup windows. 

  5. Set the MIDI Input and Output ports to the CTRL49 USB port.

  6. Click Apply to apply the changes and finish. Click OK to close the window. 

For a description of the current assignments for these controls, see the Controller Assignments section of this guide. 

[back to top]


Opening VIP and Routing Outputs

For Windows users: Before opening VIP, make sure that Cubase is first pointed to it's location so that it can find the plugin.  By default, VIP will install to your Program Files / Steinberg / Vstplugins folder which Cubase will normally scan on startup. If you changed the install location of VIP or normally use a different plugin folder, go to Devices > Plugin Manager to check that this is set accordingly. Rescan your plugin folders if necessary. 

VIP can be run as a regular VST Instrument with a stereo output, but you can also add additional outputs to take advantage of all 8 available stereo outputs

  1. Start by opening a regular VIP instance on an instrument track. Select Project from the top-bar, and choose Add Track > Instrument.

  2. Choose VIP in the window that appears and click Add Track. VIP will open on a new instrument track.

To add additional outputs:

  1. Select Devices from the top-bar, and choose VST Instruments. A window will appear where you will see your newly created VIP instance. If not, click the keyboard icon in the top left to add a new instrument and choose VIP.
  2. Click on the button pictured below for the option to add additional outputs and then check off the outputs to activate them:

  3. To view your output channels, click on the arrow in the bottom left of your VIP instrument track:

  4. These additional outputs can be used for plugins that have multiple outputs, such as Sonivox's Tony Coleman Drums. In VIP, any scanned VST Instruments that have multi-out versions will be listed separately. Load one of the multi-out versions and use the plugin interface to access the additional outputs. These will then be routed to the newly created tracks. 

  5. You can also use these outputs to route different channels of your VIP multi to separate tracks. To route a channel in your multi to a different output, simply open the Multi Mixer in VIP and change the output option to the designated output channel:

[back to top]


Controlling Multiple Instances of VIP

You can open as many instances of VIP within Cubase that your computer processor can handle. The CTRL49 will control one VIP instance at a time, and you can then quickly change which VIP instance the CTRL49 is controlling using the DAW Control mode.

Please note: DAW Control mode will change which VIP instance the CTRL49 is focused on for preset browsing/organization, and controlling plugin parameters via the 8 rotary knobs and buttons. However, MIDI note messages from the keyboard and pads are still routed by Cubase, so you'll still need to select which VIP instance you'd like to perform on by highlighting or arming the track in Logic. See the Controller Assignments section for how to easily use the Mackie/HUI switches to select your tracks from the CTRL49.

  1. Press the Main button and then press the Page Right button below the display (this will light up if you have more than one instance open). You will see all of the VIP instances and their current presets listed, similar to the picture below:

    CTRL49 DAWCOntrol
  2. Use the Data Dial on the CTRL49 to scroll through the available VIP Instances, and push in the Data Dial to select it.
  3. Alternatively, this cam be done from the VIP software interface as well. Open the VIP instance you'd like to control and click on the Highlight to Connect to Hardware icon, which is located at the top right corner in VIP as shown in the picture below:

    CTRL49 icon

    This icon will flash to indicate the currently selected instance of VIP.

[back to top]


Controller Assignments

Here's a quick overview of the CTRL49 parameters while mapped in Logic Pro X:

Mackie Control Section
CTRL49 Cubase
Master Fader Master Volume
Faders F1 - F8 Track Volume
Bank Left/Right Shifts control bank left/right
Buttons (Red) Track Record Enable
Buttons (Pink) Track Solo
Buttons (Yellow) Track Mute
Buttons (White) Track Select


Transport Control Section
CTRL49 Cubase
Play Play
Stop Stop (press twice to return to start)
Record Record/Play
Forward Move playhead position forward
Rewind Move playhead position backwards


VIP/MIDI Control Section
  • This section will automatically sync with VIP when VIP is opened. The encoders, switches and pads will automatically map to the assignable encoders, switches and pads in the control panel view in VIP. Their assignments will depend on the currently chosen plugin inside of VIP. Their assignments can be changed from the VIP interface or from the CTRL49 by pressing the CONTROL button to access the control view.
  • If you'd like to map the knobs, switches and pads to functions in Cubase, simply press the MIDI button at the top of the CTRL49. The section will disconnect from VIP and switch over to MIDI control mode where the parameters will take on assignable CC and MIDI note functions that can be mapped manually inside of Cubase or any other DAW software. If you've used the additional provided in the Additional MIDI Control section above, this will map the encoders and switches as follows:
    CTRL49 Cubase
    Knob 1 Pan (Selected Track)
    Knob 2 Send 1 Level (Selected Track)
    Knob 3 Send 2 Level (Selected Track)
    Knob 4 Send 3 Level (Selected Track)
    Knob 5 EQ1 Freq*
    Knob 6 EQ 2 Freq
    Knob 7 EQ 2 Gain
    Knob 8 EQ 4 Freq*
    Switch 1 Write Automation (On/Off)
    Switch 2 Send 1 On/Off
    Switch 3 Send 2 On/Off
    Switch 4 Send 3 On/Off
    Switch 5 EQ 1 On/Off
    Switch 6 EQ 2 On/Off
    Switch 7 EQ 3 On/Off
    Switch 8 EQ 4 On/Off

    * Assign to High and Low Pass Filters for best response.
    ** For tips on changing the current MIDI assignments or making your own, check out this video
VIP Navigation Section
  • This section is used strictly for navigating inside of VIP and the CTRL49 display. This section cannot be mapped to any outside parameters.
  • When in MIDI Control mode, press any button in this section to return to VIP control mode.

[back to top]



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.