Free & open source · Ableton Live

Setlists, supercharged.

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.

100% free Phone & tablet remote Footswitch & MIDI No Max for Live needed
How it talks to Ableton

It drives Live from the outside.

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.

Ableton Live

Your set as one Arrangement, a Locator per song. SetPilot's remote script exposes the API.

SetPilot

Reads Locators, holds the setlist & timing, triggers and auto-advances playback.

Your remote

Any phone or tablet on the same Wi-Fi. No extra app to install.

Built for the stage

Everything a performing band needs.

Clean performance view

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.

Edit mode when you need it

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.

Autopilot auto-advance

SetPilot detects song-end and rolls straight into the next song — hands-free for the whole set when you want it.

Song sections

Mark verses, choruses and solos with section locators and jump between them mid-song — by tap, key or footswitch.

Your set is the source of truth

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.

Phone & tablet remote

The UI runs in the browser, so any device on your network becomes a wireless remote. No paid apps.

Footswitch, MIDI & keys

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.

Live Locator sync

Add, move or remove a Locator in Live and every connected device updates instantly — no reload, no re-pairing.

Built to survive the gig

Auto-reconnects if Ableton restarts, keeps phone and tablet screens awake, and has an instant panic stop for emergencies.

Your set is the source of truth

It all lives in the Locator name.

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.

Sweet Dreams

A song

A plain Locator at the start of a song. SetPilot lists it in your library and setlist.

> Chorus

A section

A section inside the song above it. Tap it in the app (or [ / ]) to jump there mid-song.

+CONTINUE

Segue into the next 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.

+LOOP

Vamp on a loop

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.

[nosong]

Not a song

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.

Get SetPilot

Desktop apps coming soon.

Packaged macOS and Windows builds are on the way. SetPilot is free, open source, and ready to run from source today.

Coming soon
macOS Coming soon
Windows Coming soon
Packaged builds will land on GitHub Releases — watch the repo to hear first.

Want to run from source?

Node 18+ and a copy of the repo is all you need.

# clone & install git clone https://github.com/AshHenbrey/setpilot.git cd setpilot npm install # launch the standalone window npm run app
First time setup

Flying in four steps.

Install SetPilot

Download and open the app — it adds its own remote script to Live for you.

Enable it in Live

Pick SetPilot under Settings → Link/Tempo/MIDI → Control Surface.

Drop Locators

In Arrangement view, place a Locator at the start of each song.

Build your set

Reorder into a setlist, hit play, and grab your phone as a remote.