Ableton Live
Ableton Live
Description
Integrates with Ableton Live via a dedicated Python Control Surface. Covers clip and scene launching, Session-view navigation, transport, and mixer control. Requires Ableton Live 10 or later.
Setup
MetaGrid Pro talks to Ableton Live through a custom Python control-surface script. MetaServer installs the script for you and Live picks it up on its next launch. On Mac, you can also use the Menu Command action for any menu item.
Install the Control Surface Script
Step 1: Open MetaServer
Open MetaServer → Integrations → Ableton Live.
Step 2: Install the Control Surface
In the Integration Components card, click Install MetaGrid Pro Script. MetaServer copies the script into:
- Mac:
~/Music/Ableton/User Library/Remote Scripts/MetaGrid_Pro/ - Windows:
%USERPROFILE%\Documents\Ableton\User Library\Remote Scripts\MetaGrid_Pro\
The row turns green and shows the installed version once the copy finishes. If you've had MetaGrid Pro installed before, click Reinstall to overwrite with the bundled version.
Important: Live treats the MetaGrid_Pro folder name as a Python module identifier — a space would cause a
SyntaxErrorand the surface would silently fail to load. Live's UI converts the underscore back to a space, displaying the surface as "MetaGrid Pro" in the Control Surface dropdown.
Configure Ableton Live
Step 1: Open Preferences
Launch Ableton Live and open Preferences.
Step 2: Open Link/Tempo/MIDI
Navigate to the Link Tempo MIDI tab (or Link MIDI in older versions).
Step 3: Select the Control Surface
In any Control Surface dropdown row, select MetaGrid Pro.
Step 4: Assign MIDI Ports
Set Input to Metasystem - Ableton Live - In and Output to Metasystem - Ableton Live - Out (Mac), or the corresponding LoopMIDI ports (Windows).
The MetaServer Integrations card flips to Connected once Live starts sending the script's heartbeat — usually within a second of selecting the surface.
Step 5: Enable Generic MIDI (Optional)
To send MIDI notes and CC messages from MetaGrid Pro to Ableton's interface for mapping:
- Next to Metasystem - MIDI - In, enable both Track and Remote.
- Next to Metasystem - MIDI - Out, enable both Track and Remote.
Menu Commands (Mac Only)
The Menu Command action gives direct access to every Ableton Live menu item without MIDI configuration. Works alongside the Control Surface script.