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

View full repository on GitHub →