Cue2Live uses Ableton’s Remote Scripts API.
user/music/Ableton/
if it doesn’t exist and drop the Cue2Live
folder containing .py files in there.
SongName_ hh:mm:ss
(e.g., Glycerine_ 04:26
).stop
or autostop
(case insensitive).Song Pool: Search bar provides quick lookup for audibles.
Cue2Live connects to Ableton via a local TCP socket protocol. The server is hosted on 0.0.0.0
to allow for connectivity to external app (for iOS).
If there is a conflict with another device using this host IP on the default port (6000), you can enter an new one in the top right of Song Pool and click Port to change it. (Re-opening Ableton is not required)
Indicator lights reflect connection status to Live.
The UI will show setlist movement, but transport/mapping are handled inside Ableton and remain decoupled from the app being open.
Requires the same Remote Scripts installation as macOS. Playback will pause every 30 seconds unless licensed via the macOS app.
Available on the App Store; no additional setup beyond licensing.
Can connect to one laptop over USB/Ethernet or two laptops over ethernet using a network switch.
Behaves like the macOS app; MIDI maps must originate from macOS.
When two laptops are synced, the music note turns green; changes mirror bidirectionally via the iOS bridge.
Zero-config discovery via the built-in iOS Bridge (requires macOS 11+).
Includes a hostname assignment tab to reserve A & B slots for your preferred devices.
Uses Contact Cards (IP or .local name). Assign primary/secondary and connect both.
Create from the globe icon in Setlist View. Save descriptors for quick reconnects.
cue2live-mac-A
or cue2live-mac-B
, based on your A and B laptop.Background helper app for Bonjour connectivity. Included in Cue2Live v1.3+. Displays connection status in the menu bar and supports auto-launch.
The Cue2Live macOS app has a button in v1.3+ that opens the bridge.
It is opened along with the macOS app by default; can be disabled via the “Auto” toggle in Cue2Live.