A powerful desktop based app which enables you to:

  • visually create your own totally custom MIDI remote scripts for Ableton Live 9, 10, 11 & 12 
  • Create scripts for any MIDI controller
  • No coding needed!

Control Surface Studio screenshot

For ANY midi controller...

Novation Launch Control XL
Allen and Heath Xone K2
arturia minilab mk2

As seen on

sonicbloom logo


With Control Surface Studio, you can do the following...

Custom red box

Create custom red boxes of any size.

Add controls for red box navigation, clip launch, scene launch, stop track and set mixer controls relative to the red box position.

Selected track control

Control the currently highlighted track.

Use one set of inputs for mixer controls of every track in your session. Regardless of how many there are!

Shift & mode functionality

Create up to 16 groups of mappings within your script called “modes” and switch between them.

This enables every physical input on your MIDI controller to have multiple functions.

Advanced device control

Control device parameters on the currently selected device,
a specific device on a specific track
or even a specific device on the currently selected track.

Control device on/off buttons and change the selected device!

Mixer & transport control

transport controls

Control every inch of your Ableton mixer including volume, pan, mute, solo, arm & sends.

Access a vast selection of transport control options such as stop/play, nudge up/down, record, tap tempo, loop on/off, punch in/out, metronome, overdub, tempo control and song position control.

Import & refine

Import mappings

Import remotify scripts back into the app and continue editing them to your hearts content.

You can even re-map a script built for a specific controller to work with a completely different controller.

Get started now, quickly and for free!

Start building Ableton scripts for your own MIDI controllers in minutes.

Create MIDI scripts in 3 simple steps

Use Control Surface Studio to streamline your MIDI remote script building process

1. Create a script and add your mappings

Add a new custom script and select from our wide variety of mapping options.

Instantly assign custom mappings to buttons, knobs and sliders on your MIDI Controller.

You can add unlimited mappings & create unlimited scripts!

install direct into ableton live

2. Install your custom MIDI remote script into Ableton Live

Remotify automatically generates all of the code for your script.

Quick and simple installation process into Ableton Live.

Unlimited downloads.

music producer performing


Instantly use Remotify scripts with all of your Ableton Live sessions.

Control Ableton Live in ways you couldn't do with your MIDI controller previously.

Works with any MIDI Controller.

Compatible with Ableton Live 9, 10, 11 & 12.

Point and click simple

Use our simple point and click Interface to quickly create powerful MIDI mappings which give you the ability to control Ableton in ways that previously weren’t possible.

No coding needed

Get control over functionality previously only possible for experienced software developers to use. Remotify automatically generates all of the code for you.

Make once, use in all sessions

MIDI remote scripts only need to be built once then can be used immediately whenever you open a new session. No need to re-map everything everytime!

Create unlimited MIDI remote scripts

Create as many scripts as you like, there’s no limits. Download them and they're yours to keep forever.

Works with any MIDI controller

Has the manufacturer stopped supporting your gear? Don’t worry, If it sends out MIDI messages you can create a MIDI mapping script for it with Remotify.

Works on PC and Mac

Control surface Studio is a desktop based App. The scripts it generates will work in Ableton Live on either operating system.

Trusted by over 2000 Ableton Live producers and performers


If you’re new to scripting in Ableton, this tool is a must.

It will not only save you a massive headache, but also allows you to learn how it works as you go since Remotify also gives you an uncompiled “.py” version of the files so you can have a look at the code.

This app will make basic mapping tasks a breeze.

Antonio Sage

Certified Ableton Instructor, Creative Director at AudiOutlaw

Controllers are great! But sometimes you wish to customize a few knobs. Before Remotify, you had to be a programmer to create an Ableton script. Today, us mere mortals can go online to Remotify and use their dead simple, drag and drop script creator.

It literally takes a few seconds to have custom control of Ableton! In the time it took you to read this, you could have created your own custom Ableton Script for that controller sitting in front of you!

Nathan Ohm

producer and dj

When i found out that i needed to write a script to optimise my live workflow with 2 Xone K2 controllers and Ableton i was happy to find the app Remotify,

It did a super job for me without having to touch any code myself! Brilliant!

What a service, lovely!

Ready to build your perfect
midi remote script?