API Reference¶
Pick a Live version in the navigation. Each version lists every Remote Script module (controllers and the shared framework), one page per module, generated from the scripts themselves.
Recent controllers (Live 12, v3 framework)¶
Live 12 added a wave of controllers built on the modern ableton.v3 framework. Unlike the
older scripts, these share code with each other instead of each redefining everything.
The Launchkey MK4 is effectively a base that several others build on, and a couple of devices
are thin variants of another.
- Launchkey MK4
- Launch Control XL 3
- Launch Control 3
- Launchkey Mini MK4
- Osmose
- Osmose CE
- KeyLab mk3
- MPK mini IV
- MPK mini Plus
- Move
These newer scripts run on Python 3.11, which no decompiler fully reverses. Their sources in the companion repository are recovered with pycdc and some function bodies are partial. The reference pages here lean on the captured runtime and the extracted API surface rather than on the decompiled source, so they stay accurate even where the source is incomplete. Colour tables for the ones that expose a flat palette are in Controller colours.