madisonrickert/ableton-tools
12 stars · Last commit 2026-07-02
Claude Code toolkit for Ableton Live projects: stem verification, tempo/drift analysis, MIDI transcription/comparison, and safe .als editing.
README preview
# ableton-tools Give Claude Code a set of Ableton Live tools it can run for you: check whether a folder of stems really sums back to a master, find a project's true tempo and drift, transcribe an audio part to MIDI, and edit `.als` files safely (repoint samples, grid-lock warps, import stems in sync). Everything runs through one `ableton` dispatcher backed by a local, uv-managed Python engine. It started as a pile of one-off scripts for a single problem: exported stems that drifted out of phase against their master. It grew into a small toolkit for the fiddly, error-prone parts of working with `.als` projects, wrapped so Claude can drive it in plain language. Requires [uv](https://docs.astral.sh/uv/) (the engine runs under it) and `ffmpeg`/`ffprobe` on PATH for audio decoding. ## Status The mainstay is **stem alignment**: let Ableton auto-warp a master (a Suno render, say), then have `als import-stems` clone that warped master onto each