Grid control with Blue Hand
This article details the use of the Blue Hand feature of Ableton for controlling plugins with the default Grid profile. Tested on Ableton Live 11.
What can you use the Blue Hand for with Grid in Ableton
The Blue Hand feature within Ableton will allow you to control parameters of a currently selected plugin without the need of MIDI-learning parameters every time to the connected MIDI controller.
The scripts below support control for up to 16 plugin parameters, and in the case of an EN16 these will all be assigned to its 16 encoders.
You'll need an installation of at least Ableton Live 9+, since we're going to use a newer feature of Ableton called "User Remote Scripts" more info about how to find it here.
We'll also use an advanced feature to expose non-native Ableton plugin parameters to Blue Hand. You can read more about how that works here.
Plug in your Grid module into your computer directly. (In this guide I'm using an EN16 built before May of 2023, or in other words a D51-based Grid.)
During this guide, there will be a couple of files you'll have to download. These will be marked at the start of each section.
Preparing Ableton
Starting up Ableton with Grid plugged in, there are a few settings we have to set.
Ableton settings
Find the controller(s) in preferences under MIDI.
Older Grid modules are called Intech Studio:AC
while modules sold after May of 2023 should appear as Intech Grid MIDI Device
.
Enable the modules for both In- and Output by checking the both the Track and Remote boxes.
Creating Remote Script files and the Options file
First, download the following files for this section of the guide:
Both Intech Studio custom Control Surface script files for Blue Hand (for each version of Grid microarchitecture).
Download the Zip containing two folders, containing one script for each control surface.Ableton Options file for exposing hidden VST parameters.
Download the plain text file, called Options.txt.
Make sure Ableton is not running during this section of the guide!
With the files downloaded follow these steps for creating the scripts:
- Navigate to your local Preferences folder where Ableton stores scripts (described at the beginning of this article).
Mac OS: HD:/Users/[Username]/Library/Preferences/Ableton/Live x.x.x/User Remote Scripts
Windows: C:\Users\[Username]\AppData\Roaming\Ableton\Live x.x.x\Preferences\User Remote Scripts
Create a new folder named
User Remote Scripts
in your local preferences folder if there isn't one already.Open up the downloaded bluehand.zip and within you'll find two folders:
Intech_Studio_AC
andIntech_Studio_Grid
.Place both folders from the archive in the newly created
User Remote Scripts
folder. This created the two scripts for the two types of Grid devices that exist.Finally, place the downloaded Options.txt file, and under Windows place it into the local Preferences directory. If using MacOS, place the file into the
Users/[username]/Library/Preferences/Ableton
folder (this folder might be hidden by default).Restart Ableton.
Setting up Grid as a Control Surface within Ableton
After Ableton restarted, it should now load the newly added scripts for Grid called Intech_Studio_AC
and Intech_Studio_Grid
.
You can find this custom script in Ableton preferences, under MIDI.
Choose one of the scripts (they are functionally identical, there's two of them only for recognition's sake) and assign your currently connected Grid controller to both the in- and outputs.
After setting up your MIDI section should look something like this:
Set up two rows of Control Surfaces, with different in-and outputs (one row should have Intech Studio Grid and the other Intech Studio AC, their control surface script can be either).
We have to do this, as depending on which module you have plugged in at the time, only one or the other devices will be detected.
Almost done!
Congratulations, you've now successfully set up your Grid control surface, and Ableton will now register Grid as a Blue Hand controller.
You can test it by just plugging an Ableton plugin on any of the tracks, and you should be able to see a Blue hand, and turning the controller pots should change the values on the plugin automatically. Nice!
Setting up bi-directional control with Editor (Optional)
You can either find the Profile in the Profile Cloud under Presets within Grid Editor by the name en16 midirx
or just click the link here:
This is a link to a Grid Editor System Event Preset, containing settings for the MIDIRX Event. The preset is made for an EN16, but you can adapt it for other modules, just change the self:encoder_value
function to the appropriate ones where applicable.
More about understanding MIDIRX here.
Loading the above Grid Editor Preset to your module's MIDI RX Event, changes made in Ableton will be reflected on the controller. If you're using a controller with non-digital controls, like a PO16 or a PBF4, switching on the setting named Takeover Mode: Value Scaling
in Ableton Preferences/MIDI is recommended to avoid parameters jumps.
Now Blue Hand is fully set up, and should function as expected.