Ableton Integration Guide - a user’s adventures in VST control

Hey guys,

I wanted to integrate the electra with Ableton but didn’t have an easy way to do it without using session midi mapping. The downside to that is that you have to either set it as a default session or always open the same session file. So I wanted to see if it was possible to use midi remote scripting for a tighter workflow.

I downloaded a program called remotify.io -

Using this application you can create remote scripts from a simple GUI interface.

Here’s how I set mine up.

I did it for Roland cloud Juno 106. I use the existing ju boutique presets that one of the great users of the forum here had made as a starting place and customized it to mirror Roland cloud more specifically. Within Electra, I set each of the midi cc in a hierarchical order starting at 1. So the top left box/encoder control was midi cc 1, the next was midi cc 2, etc.

Transmitted to Electra.

Next in remotify I created a controller template for Electra with 36 endless encoders. There are demos on their site of how to do this. It’s easy. Next in remotify I created a new control script. In the control script I set it to use a parameter bank to control 36 parameters of which ever track and device in Ableton selected. These are all easy to configure in remotify’s drop down menus.

I exposed the first 36 parameters of Roland cloud. Now using the midi remote script, electra controls all the parameters without having to do any mapping in Ableton.

Next up I will try to set it to use specific midi channels instead of selected track so that I can switch between VST‘s strictly on Electra. I could see this being extremely useful for effects control.

But as it stands it’s great for having one at a time control of the selected track’s VST device.

Cool!

1 Like

:+1:
Do you get parameter names and values as well?
Does it work bidirectionally?

Indeed bi directional! So every time you change a preset you see everything move!

Regarding paeans- you hard code parameter names using Electra, so names are not automatic, but no big deal to create an Electra template and name the controls. Thank goodness you only have to do it once :wink:

1 Like