Skip to content

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.

SHARED BASELaunchkey MK4Launch Control XL 3Launch Control 3Launchkey Mini MK4SHARED BASEOsmoseOsmose CESTANDALONEKeyLab mk3MPK mini IVMPK mini PlusMove

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.