In this tutorial, Groove3 trainer Doug Zangar takes a look at using Smart Controls with third-party plugins in Logic Pro X. Doug will be using Spectrasonic’s Omnisphere and Line Six Helix Native for the examples.
Smart Controls have been around since the introduction of Logic Pro X. They are screen controls bundled in layouts that are mapped to parameters of plugins on a channel strip. They can be mapped to channel strip parameters such as volume and pan as well. It’s also possible to map a screen control to more than one parameter, thus creating custom macros. Additionally, the screen controls can be mapped to a fader, knob or button on an external controller. You can also automate Smart Control movement, either by recording in real time or creating off-line curves.
Smart Controls are Track Based
To view the Smart Controls window, you can use the default key B to toggle the window open and closed. Remember that Smart Controls are track based, so make sure you have the right track selected. If you don’t like the default layout, you can make a selection from the inspector’s Layout pop-up menu.
Using Stock Plugins
When using Logic Pro X’s stock plugins, Smart Controls auto-map very nicely. The mapped parameters are labeled for easy identification. Upon viewing, if Logic Pro’s mapping choices are not what you want, you can just re-assign.
Select the screen control you want to remap (note the blue halo showing it’s selected), select Learn in the Smart Controls inspector and then move the parameter fader, knob, etc. in the plugin that you want to map. Deselect Learn, and you’re done. There’s also an hierarchal menu for navigating to a particular parameter, but generally, the Learn method is faster.
Using Third-party Plugins
The problem with third-party plugins and Smart Controls is that the displayed information in Smart Controls can be, well, cryptic. And, the displayed information varies from plugin to plugin. It may require multiple steps to set up. The general idea is to work within the plugin to set up its automation, then map to Smart Controls.
Example 1 - Mapping Smart Controls for Spectrasonics Omnisphere
Let’s take a look at Spectrasonic’s Omnisphere for our first example.
Selecting a track with Omnisphere shows the default Smart Controls layout, screen controls, and mapping.
The parameters are 1LEVEL through 8LEVEL.
The screen controls are mapped to the multi mixer’s eight-part level faders. What is the mapping to Omnisphere, and how to change it?
Here are the steps to remap a screen control to a new parameter.
- Select the screen control you want to remap.
- Click on the parameter Learn button in the inspector (it will turn red).
- Right or control-click on the Omnisphere parameter you want to be mapped, select Enable Host Automation from the menu.
- Manipulate the Parameter, and it will be mapped to the screen control.
- Turn off Learn, or select another screen control to map and repeat the process.
- Rename parameter in the parameter name field.
Example 2 - Mapping Smart Controls for Helix Native
For our second example, let’s look at the new Line Six Helix Native plugin.
Here’s how it shows up in Smart Controls. You can see the default screen controls are labeled KNOB 1 through KNOB 8. Once again, not very intuitive. Those knobs are found in an assignment list within Helix Native.
The technique here is to go into Helix Native and select a block (amp, cab, plugin, etc.). Next, select the Edit tab in the Inspector and control or right-click on the parameter to automate. That brings up the automation list. Select the appropriate knob. Don’t pick a switch as those don’t map with Smart Controls. Rename the parameter in the Smart Controls Inspector, and you’re done.
While mapping Smart Controls using Logic Pro X’s native plugins is a breeze, 3rd party plugins have their own methods.
Typically you’ll need to do some assigning within the plugin itself to get things to work. Smart Controls are part of the track/channel strip, so you can save the plugins and associated mapping using Logic Pro’s Library Save function. You can also automate smart control movement.
Tip: As of Logic Pro X version 10.3.2, it’s possible to use the default key cmdShiftR to record any screen control movement you made while Logic Pro is playing, as long as you’ve used the mouse and not an external controller.
Logic Pro X 3rd Party Plugin Mapping with Smart Controls
For more in-depth information on using Smart Controls in Logic Pro X, you can view my new video tutorial series at Groove 3: