Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

This guide assumes that you have already:

If you have not completed the above steps, please visit the ControlRoom Setup Overview

Detailed Setup Instructions


Please note, ControlRoom Hub must be running to maintain the connection with Studio One. It can be minimized, but not closed.

Map ControlRoom Midi Tools to Plugin Parameters in Studio One

There are numerous MIDI tools in ControlRoom that can be mapped to control parameters in Studio One, including your favorite third party plugins. Follow the steps below for an example of how to map the FX Cube to a few plugin parameters in Studio One.

Studio One provides a very powerful system for managing external MIDI devices and mappings. With great power comes great responsibility. We recommend familiarizing yourself with the Studio One MIDI mapping system by reading the Control Link section of their reference manual.


It’s helpful here to use Command-Tab (Mac) or Alt-Tab (Windows) to quickly switch back and forth between the Hub and Studio One windows.

titleStep One: In Studio One, add a plugin and choose which of its parameters you want to map

For this example, let’s create a new instrument track by dragging the Mojito instrument into the main window. We can map any parameters of this plugin that we like- for this example we’ll map Filter Cutoff, Drive, and Resonance.

titleStep Two: In the Hub, open the Tools page and edit an FX Cube
  • Open the Tools page and select the FX Cube.

    Image RemovedImage Added
  • Now we’ll name the FX Cube and label each of its three controller parameters. For this example, label them as follows:

  • Name: “Mojito”

  • X Axis: “Filter Cutoff

  • Y Axis: “Drive

  • Z Axis: “Resonance

Image RemovedImage Added

titleStep Three: Add the FX Cube parameters to Studio One
  • In Studio One, enable the External window within the Mixer view, and double-click ControlRoom. If you don’t see ControlRoom in the External Devices panel, be sure you have completed the steps for connecting ControlRoom Hub with Studio One.

  • In the Studio One window that has just opened, click MIDI Learn so it’s highlighted blue.

  • In the Hub, click each of the Send CC buttons for each of the XYZ parameters, so that Studio One recognizes them.

  • In Studio One, turn off MIDI Learn mode, and open the Mojito plugin window.

titleStep Four: Map the plugin parameters to the FX Cube controls

For this step, we recommend being familiar with the difference between Global and Focus MIDI mappings in Studio One. Since we are naming our FX Cube with specific parameters for this example, we recommend using Global mode. This way, even with the plugin window closed, we’ll always be able to control the Filter, Drive, and Resonance parameters of this instance of Mojito.

  • Turn on Global mapping mode, by clicking ControlRoom at the top right of the Mojito plugin window, so it is not highlighted.

  • Click the Filter Cutoff knob, and then move the Control 1 knob in the Studio One ControlRoom window. Then click the arrow to lock the mapping.

  • Repeat these steps for the Drive and Resonance parameters.

titleStep Five (for ControlRoom VR only): Open the FX Cube in VR and have fun!

Once you have mapped the three parameters, this mapped tool will be available to you in ControlRoom VR.

  • In VR, press the menu button on your left controller to bring up the menu, then select the Tools page, and turn on the FX cube you just mapped, which should be named Mojito

  • Move the ball in the FX cube around to control all three of those parameters simultaneously

titleStep Five (for ControlRoom Mobile only): Open the FX Cube in ControlRoom Mobile and have fun!

Once you have mapped the three parameters, this mapped tool will be available to you in ControlRoom Mobile.

  • In ControlRoom Mobile, go to the Tools page by tapping the Tools icon at the bottom right.

  • Select the FX Cube tool you just mapped, which should be named Mojito

  • Touch and hold on the screen while moving your phone in space to control all three of those parameters simultaneously.


While you are touching the screen, MIDI data is being sent. Simply remove your finger from the screen to be able to move your phone without sending MIDI data.

You can lock each of the X, Y, or Z axes to prevent MIDI data being sent for that parameter. Simply tap the parameter name to lock or unlock that parameter.

titleStep Six: Save your ControlRoom Hub session

We recommend that you save your ControlRoom Hub session early and often any time you are mapping midi tools to Ableton.


We recommend that you save your ControlRoom Hub session early and often any time you are mapping midi tools to Ableton.

Have more questions about this process? Check out our FAQ page.


Still have questions about setting up the Hub or have suggestions about how we could improve this page? Try our customer service portal.

Content by Label
cqllabel = "kb-how-to-article" and type = "page" and space = "CRS"
Page Properties

Related issues