First public release of ableton-tools, a Claude Code plugin for working with Ableton Live projects. You drive it in plain language inside Claude Code; a single ableton dispatcher backed by a local, uv-managed Python engine does the work.
Highlights
- Stem alignment (the mainstay). Let Ableton auto-warp a master (a Suno render, say), then
als import-stemsclones that warped master onto each stem so they all line up, color-coded and kept in sync. It complements Ableton's auto-warp rather than replacing it. - Safe
.alsediting. Repoint sample references (als rename/move), grid-lock warps, and reposition clips. Every mutation is dry-run by default and, on commit, backs up to Ableton's nativeBackup/folder before writing, then re-verifies every reference and auto-restores if any break. - Stem verification. Check whether a folder of stems really sums back to a given master, with windowed cancellation depth, correlation, and a verdict.
- Runs locally, no API keys. Analysis commands emit raw numbers; reading them and stating a verdict is the skill's job, not an external service's.
Experimental
midi-transcribe (audio to MIDI) and the tempo/grid-warp features (tempo-drift, als-warp) overlap with Ableton's own audio-to-MIDI and auto-warp. They have not been benchmarked against those built-ins and are not verified to do better. Treat their output as a starting point, not a replacement.
Install
claude plugin marketplace add madisonrickert/ableton-tools
claude plugin install ableton-tools@ableton-tools
Requires uv and ffmpeg/ffprobe on PATH.