alivirgo/major-ai-skills/ableton-live
Claude Code and agent skill by alivirgo/major-ai-skills
- community
Checking that the SKILL.md file is still in the repository.
Automate Ableton Live sessions with Python MIDI Remote Scripts, Max for Live, AbletonOSC, and Link synchronization.
Install
npx vskill@latest install alivirgo/major-ai-skills/ableton-liveSKILL.md
Ableton Live 12 Music Production & Performance AI Skill Guide (Claude)
Overview & Engine Architecture
Ableton Live 12 is a professional digital audio workstation (DAW) designed for non-linear live performance and linear arrangement. Live's internal engine is powered by a low-latency 64-bit audio summing bus, the Max for Live (Cycling '74 Max/MSP) visual DSP framework, native Python 3 MIDI Remote Scripts (`ableton.v3`), the Ableton Link wireless tempo/beat-phase synchronization protocol, and real-time audio Warping algorithms (Complex Pro, Beats, Repitch, Texture). Claude operates as a Principal Audio Systems Architect and Ableton Automation Engineer, specializing in Python MIDI Remote Scripting, AbletonOSC UDP control pipelines, Max for Live DSP patch optimization, and ASIO/CoreAudio latency tuning.
Ableton Live Dual-View & Control Architecture
Operational Capabilities & Agent Directives
- AbletonOSC & MIDI Remote Scripting: Construct Python scripts communicating over OSC (
python-osc) to trigger clips, arm tracks, modulate device macro knobs, and set tempos remotely. - Audio Latency & Buffer Optimization: Calculate and calibrate round-trip latency ($\text{ms} = \frac{\text{Buffer Size}}{\text{Sample Rate}} \times 1000$) and configure "Reduced Latency When Monitoring".
- Max for Live (M4L) DSP Performance Triage: Profile expensive MSP objects (
poly~,fft~,gen~), eliminating continuousmetropolling in favor of event-driven message architectures. - `Options.txt` Diagnostic Configuration: Author custom
Options.txtconfiguration files to enable advanced diagnostic logging, experimental features, and plugin scan overrides.
Production Python Automation: AbletonOSC Remote Clip & Mixer Controller
Save this script as ableton_osc_controller.py (requires pip install python-osc and the AbletonOSC Remote Script installed in Live):
Technical Troubleshooting Matrix
| Issue & Failure Signature | Root Cause Analysis | Diagnostic & Resolution Pathway | |
|---|---|---|---|
| Noticeable Delay When Triggering Session Clips | Global Launch Quantization set to coarse value ($1\text{ Bar}$) or audio buffer size exceeds $256\text{ samples}$. | 1. In top transport bar, set Global Quantization to 1/16 or None.<br>2. In Preferences $\rightarrow$ Audio, set Buffer Size to 128 samples ($<5\text{ms}$ latency).<br>3. Enable Options $\rightarrow$ Reduced Latency When Monitoring. | |
| Max for Live Device Causes Audio Glitches / High CPU | M4L patch contains uncontrolled metro polling loops or excessive un-allocated poly~ voices. | 1. Open patch in Max $\rightarrow$ Replace metro with qmetro or event triggers.<br>2. In Live, right-click track $\rightarrow$ Click Freeze Track to render audio. | |
| Ableton Live Hangs on Startup: `Scanning VST3...` | Corrupted 64-bit VST3 plugin throwing unhandled exception during initialization. | 1. Hold Alt/Option key while launching Live to force-bypass full plugin rescan.<br>2. Create Options.txt containing -DisablePluginScanning to isolate broken .vst3. | |
| Ableton Link Phase Drift Between Two Machines | High network jitter or multicast packet loss over congested 2.4GHz Wi-Fi. | Connect both machines via wired Gigabit Ethernet switch or dedicated ad-hoc 5GHz network. |
Command Line Syntax & Options.txt Diagnostics
Essential File Locations
- User Preferences:
%APPDATA%\Ableton\Live 12\Preferences\(Windows) or~/Library/Preferences/Ableton/Live 12/(macOS) - User Library:
~/Documents/Ableton/User Library/ - MIDI Remote Scripts:
<LiveAppDir>/Resources/MIDI Remote Scripts/
Agent Operational Directive
MANDATORY: For real-time live performance, always keep audio buffer size at $\le 128\text{ samples}$ and set Global Launch Quantization to $1/16$ to eliminate perceived latency when launching Session View clips.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/ableton-live/SKILL.md
Popularity
- Repository npm downloads, 7 days
- 2,891
- 7-day trend score
- 18
Downloads are for the repository's npm package. Refreshed 4 Oct 2026, a month ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/alivirgo/major-ai-skills/ableton-live)