A gig-ready setlist manager for Ableton Live. Lay out your set, reorder songs without touching a single clip. 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.
On stage you see only what matters — now-playing with a playhead, a tap-to-jump set list and the transport. The layout holds steady and never jumps around mid-set.
Hit the pencil to reorder, add or remove songs and save, load or delete named set lists. Your Arrangement and its clips never move — only the running order.
SetPilot detects song-end and rolls straight into the next song — hands-free for the whole set when you want it.
Mark verses, choruses and solos with section locators and jump between them mid-song — by tap, key or footswitch.
Flag songs to segue or wait, or loop a section for the off-script moments — vamp for crowd hype, then hit Exit Loop to drop the breakdown.
The UI runs in the browser, so any device on your network becomes a wireless remote. No paid apps.
Learn-to-assign any controller or footswitch to Go, Stop, Next and loop-exit — or drive it from the keyboard: space, arrows, [ / ], Esc. Hands stay on your instrument.
Add, move or remove a Locator in Live and every connected device updates instantly — no reload, no re-pairing.
Auto-reconnects if Ableton restarts, keeps phone and tablet screens awake, and has an instant panic stop for emergencies.
How every song behaves is written into your Ableton set, not buried in app toggles. SetPilot uses a simple, familiar Locator notation, so existing sets just read the same way.
A plain Locator at the start of a song. SetPilot lists it in your library and setlist.
A section inside the song above it. Tap it in the app (or [ / ]) to jump there mid-song.
Roll straight into the next song at the end of this one. The default is to stop and wait for you. +SEGUE works too.
Hold a section looping for the fluid parts of the set — vamp for crowd hype, then drop into a breakdown. Hit Exit Loop (or Next) to move on.
Hide a Locator from the lists — tuning marks, automation notes, count-ins. A leading * does the same.
Combine them: Outro +LOOP +CONTINUE vamps the outro until you advance, then segues into the next song. Flags and metadata are stripped from the name shown in the app.
Packaged macOS and Windows builds are on the way. SetPilot is free, open source, and ready to run from source today.
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