Setup Guide

Install LivePhoneBridge

The free Ableton script that connects your session to AbleMind. Install it once — takes about two minutes.

Download

LivePhoneBridge

Ableton MIDI Remote Script · Free · Open Source
Download Latest Release
Ableton Live 10+ macOS & Windows No installer needed
Installation
1

Download & Unzip

Download the latest release from the button above. Unzip the file — you'll get a folder called LivePhoneBridge containing three files.

2

Find Your MIDI Remote Scripts Folder

macOS
/Users/[YourName]/Library/Preferences/Ableton/Live x.x.x/Remote Scripts/
Can't find Library? Open Finder → Go menu → hold Option → click Library.

Windows
C:\Users\[YourName]\AppData\Roaming\Ableton\Live x.x.x\Preferences\Remote Scripts\
If "Remote Scripts" doesn't exist, create it.
3

Copy the Folder

Drag the entire LivePhoneBridge folder into Remote Scripts. The structure should look like this:

Remote Scripts/
  LivePhoneBridge/
    __init__.py
    server.py
    api.py
4

Enable in Ableton

Open Ableton Live. Go to Preferences → Link, Tempo & MIDI (or just "MIDI" in older versions). Under Control Surface, select LivePhoneBridge from the dropdown.

You should see this in Ableton's log:

LivePhoneBridge READY! Connect iOS app to [your IP]:8765
5

Connect from AbleMind

Open AbleMind on your iPhone. Enter your computer's IP address and tap Connect. Default port is 8765. Both devices need to be on the same Wi-Fi network.


Finding Your IP Address

macOS

System Settings → Network → Wi-Fi → Details → IP Address

Or run in Terminal:

ipconfig getifaddr en0

Windows

Settings → Network & Internet → Wi-Fi → Properties → IPv4 Address

Or run in Command Prompt:

ipconfig

Troubleshooting

LivePhoneBridge doesn't appear in the dropdown

Make sure the folder is named exactly "LivePhoneBridge" and contains __init__.py. Restart Ableton after copying the files.

"Connection refused" in the app

Check that Ableton is running and the bridge is enabled in Preferences. Verify both devices are on the same Wi-Fi network — guest networks often isolate devices.

Connection drops or times out

The bridge uses TCP port 8765. Make sure no firewall is blocking it. On macOS, allow incoming connections when prompted.

Commands work but nothing happens in Ableton

Make sure Ableton is in the foreground when loading devices or samples. Some browser operations require Ableton to have focus.