Installing third-party remote scripts

  • Live Versions: 10.1.13 and above
  • Operating System: All


Live 10 and earlier version use Python 2 for scripts, while Live 11 introduces Python 3. 

This upgrade to Python 3 in Live 11 will prevent any outdated third-party or custom remote scripts from working. Once the manufacture(s) update their scripts to include the Python 3 update, they should work normally in Live 11. 

Live includes a number of remote scripts (also called control surfaces) for natively-supported MIDI controllers.

A remote script is not always included in Live for every controller and may be provided directly by the manufacturer instead, such as the remote script for Native Instrument's Maschine. Third-party remote scripts need to be installed manually.

We do not provide technical support or assistance for third-party remote scripts. If you run into any problems with them please get in touch with the developer directly.

As of Live 10.1.13, it is possible to create a “Remote Scripts” folder in the User Library where you can add your third-party remote scripts. These scripts will then appear in Live's Preferences under Link/MIDI.

Any remote scripts placed in this folder will be loaded in all future Live versions as well.

How to install a third-party remote script

  1. Download the remote script from the manufacturer's website.
  2. Manually create a folder called “Remote Scripts” within your User Library
    The default User Library location:
    Windows: \Users\[username]\Documents\Ableton\User Library
    Mac: Macintosh HD/Users/[username]/Music/Ableton/User Library
  3. Place the unzipped remote script into the "Remote Scripts" folder you just created.

  4. Launch Live.
  5. Open Live's Preferences → MIDI tab.
  6. Browse for the name of the remote script in the Control Surface dropdown.
  7. Assign the correct input and output ports.


Ableton offers these in-depth help and learning resources: