Ableton Live guide
Installation status
Section titled “Installation status”The source contains a Python Remote Script and a Rust bridge plus a macOS development installer. No public package, supported Ableton Live version, checksum, or clean-install procedure is published.
How the integration starts
Section titled “How the integration starts”Ableton loads the Prest Control Surface. Its Python script starts the prest-ableton bridge process, which serves the browser interface and exchanges transport and Live Set data with the script.
Prepare the Live Set
Section titled “Prepare the Live Set”- Keep the performance in one Live Set; multi-project switching is not supported by this integration.
- Add locators at the song boundaries Prest should expose.
- Add a track named Lyrics for timed lyric clips when needed.
- Add a track named Chordtrack for timed chord clips when needed.
- Put the text Prest should display in the corresponding clip names.
Expected result: the bridge receives locator sections plus timed lyric/chord entries from the prepared tracks.
Start and connect
Section titled “Start and connect”- Open the prepared Live Set.
- Select Prest as a Control Surface in Ableton’s MIDI preferences using the verified release instructions.
- Wait for the bridge-ready result and local address.
- Open that address from a browser on the same private network.
- Confirm the runtime-connected state.
Current limitations
Section titled “Current limitations”- One Live Set is the project scope.
- Public supported versions and operating systems are not defined.
- Public upgrade/uninstall paths are not defined.
- Exact locator naming constraints beyond their role as section boundaries require representative-project validation.
Next: Connection troubleshooting.