Understand the Song API
masterThe Song API is the top-level interface for controlling an Ableton Live session. It allows you to manage playback (start/stop), manipulate the session structure (create/delete tracks, scenes, and cue points), and control global parameters like tempo, metronome, and time signature.
Key capabilities include:
- Playback Control: Start, stop, resume, and tap tempo.
- Session Manipulation: Create/delete audio, MIDI, and return tracks; create/delete/duplicate scenes.
- Navigation: Jump to specific cue points or move by a specified number of beats.
- Global Settings: Get or set tempo, loop settings, and time signatures.