- Ableton For Ai
Ableton For Ai
Overview
Ableton for AI
Bridge between Ableton Live and AI models via the Model Context Protocol (MCP). Makes your DAW hearable and visible to AI — inspect, analyze, and modify music projects in real-time.
What it does
- Real-time project inspection — Read tempo, tracks, mixer state, device chains, and all plugin parameters directly from a running Ableton Live session.
- Deep audio analysis — Generate LUFS, Peak, RMS, transient detection, and log-frequency spectrograms for every stem.
- Remote mixing control — Adjust volume, panning, EQ, compressor settings, and any device parameter directly from the AI.
- Sidechain detection — Automatically identifies active external sidechain inputs on devices.
Tools
| Tool | Description |
|---|---|
get_overview | Session discovery — tempo, locators, all tracks with mixer state |
get_track | Deep-dive into a single track (devices + all parameters) |
get_tracks | Bulk fetch full data for a range of tracks |
analyze_stems | Generate audio summaries + spectrograms for all tracks |
set_track_volume | Adjust track volume (0.0–1.0) |
set_track_panning | Adjust track panning (-1.0 to 1.0) |
set_track_mute / set_track_solo | Mute/solo control |
set_device_parameter | Change any device parameter by normalized value |
set_device_parameters | Bulk-set all parameters of a device (preset loading) |
Resources
ableton://stems/{track_name}/summary— Compressed audio analysis (JSON)ableton://stems/{track_name}/spectrogram— Log-frequency spectrogram (WebP)ableton://stems/available/summaries— List tracks with available analysisableton://stems/available/spectrograms— List tracks with available spectrograms
Use Cases
- 🎛️ "Analyze my mix and suggest EQ adjustments to reduce frequency clashing"
- 🔊 "Set the kick volume to -6dB and reduce the reverb send on vocals"
- 📊 "Show me the spectrogram of the bass track and identify problematic resonances"
- 🎚️ "Give me an overview of all track levels and suggest a better gain staging"
Requirements
- Ableton Live 11/12 with AbletonOSC installed as Control Surface
- Python 3.11+
- macOS or Windows
Server Config
{
"mcpServers": {
"ableton-for-ai": {
"command": "uvx",
"args": [
"ableton-for-ai"
],
"env": {
"STEMS_SOURCE_DIR": "/path/to/your/stems"
}
}
}
}Project Info
Created At
14 days agoUpdated At
14 days agoAuthor Name
peterkolbeStar
-Language
-License
-Recommend Servers
View AllGas Price Check
@Braman Analytics LLC
a day ago
Mira Ai Vedic Astrology
a day ago
Deepdive
2 days ago
mcp-server-flomo MCP Server
@chatmcp
Write notes to Flomo
JavaScript
a year ago
A Mcp Shop For Ai Agent
@yeafun
a day ago
Filesystem
@modelcontextprotocol
a month ago
Mcp Server Chatsum
@chatmcp
summarize chat message
typescript
a year ago