A gig-ready setlist manager for Ableton Live. Lay out your set, reorder songs without touching a single clip, and trigger playback from any device — then flip on Autopilot to auto-advance whenever you want it.
SetPilot installs its own remote script into Live — it shows up as “SetPilot” in your Control Surface list. Nothing extra to download, no paid devices, no plugins inside your set.
Your set as one Arrangement, a Locator per song. SetPilot's remote script exposes the API.
Reads Locators, holds the setlist & timing, triggers and auto-advances playback.
Any phone or tablet on the same Wi-Fi. No extra app to install.
Drag songs into any running order. Your Arrangement and clips never move — only the set you play.
SetPilot detects song-end and rolls straight into the next song — hands free for the whole set.
The UI runs in the browser, so any device on your network becomes a wireless remote. No paid apps.
Add, move or remove a Locator in Live and every connected device updates instantly.
Big, obvious transport controls with an instant panic stop for when a song needs to end now.
Keep multiple setlists, switch between them, and export any set to a plain text file.
Free forever. Open source. Grab the desktop app for your platform, or build it from source.
Node 18+ and a copy of the repo is all you need.
Download and open the app — it adds its own remote script to Live for you.
Pick SetPilot under Settings → Link/Tempo/MIDI → Control Surface.
In Arrangement view, place a Locator at the start of each song.
Reorder into a setlist, hit play, and grab your phone as a remote.
SetPilot's link to Ableton is powered by AbletonOSC — an open-source MIDI Remote Script by Daniel John Jones and contributors, MIT-licensed. It's bundled with SetPilot and renamed only so it shows as “SetPilot” in Live. The script is their work, and we're grateful for it.
View AbletonOSC