Use cases
Talkback gives your LLM real-time access to your Ableton session. Here are some things you can ask it to do.
Understand your session
- "Give me an overview of my session"
- "What devices are on my vocal track?"
- "What's the routing for my drum bus?"
- "How many sends do I have and where do they go?"
Talkback reads your full session state — tracks, devices, parameters, routing, clips, meters — and presents it in context.
Get mix feedback
- "Does my mix have any obvious problems?"
- "Is there frequency buildup anywhere?"
- "How's my headroom looking?"
- "What's the spectral balance on my master?"
The MCP server includes heuristics for common mixing issues: frequency buildup, poor gain staging, headroom problems, and routing inefficiencies. These are starting points for conversation — not verdicts.
Make changes
- "Cut some mud from the vocal around 300 Hz"
- "Turn down the reverb send on the snare"
- "Enable the compressor on my bass track"
- "Set the pad's volume to -6 dB"
Talkback translates your intent into precise parameter changes. All changes go through Ableton's Live Object Model — undo always works. Your LLM will ask for your approval before making any parameter changes.
Spectral analysis
- "Capture a spectral snapshot of my master"
- "Is there too much energy in the low end?"
The Max for Live device captures a ~2 second spectral snapshot from the master bus with frequency band data (sub-bass through air) including peak and RMS measurements. Your session needs to be playing during capture. This is a point-in-time verification tool — useful for confirming what the heuristics suggest, not a substitute for listening.
Learn about your tools
- "What plugins do I have installed?"
- "What does the Glue Compressor's attack knob do at this setting?"
- "Explain what each device on my drum bus is doing"
Your LLM can read device parameters in human-readable units and explain what they're doing in the context of your mix. Talkback also scans your installed Audio Units and VST3 plugins.
Organize your session
- "Group my drum tracks together"
- "Route my synths to a bus"
Talkback can create group tracks and change output routing to help you structure your session — always with your confirmation first.
Monitor bridge performance
- "How's the bridge performing?"
- "Is there any latency in the connection?"
The get_bridge_health tool reports poll timing, cache size, snapshot size, and track count from the Max for Live device — useful for diagnosing performance issues in large sessions.
Available tools
These are the MCP tools your LLM can use. You don't call them directly — you just describe what you want and the LLM picks the right tool.
get_session_context"What's going on in my session?"Reads your full session: tracks, volumes, panning, mutes, sends, devices, routing.
get_track_details"Show me everything on my vocal chain"Deep-dives a single track with every device parameter in human-readable units.
get_spectral_snapshot"Is my low end muddy?"Captures ~2s of live audio from master bus with peak/RMS per frequency band.
get_plugin_library"What compressor plugins do I have?"Lists all installed AU and VST3 plugins on your system.
analyze_mix"Does my mix have any obvious problems?"Runs heuristic checks for frequency buildup, dynamics, headroom, and routing issues.
set_device_parameter"Cut 3 dB at 300 Hz on the vocal EQ"Changes a device parameter using human-readable units (dB, ms, Hz, etc.).
toggle_device_bypass"Bypass the compressor on my bass"Enables or bypasses a device for A/B comparison.
create_group_track"Group my drum tracks together"Creates a new group track containing specified tracks.
set_track_routing"Route the synths to the synth bus"Changes a track's output routing to another track or bus.
get_bridge_health"Is the bridge running okay?"Returns bridge performance metrics: poll time, cache size, message size, track count.
What talkback can't do (yet)
- Record or play audio — talkback reads and writes parameters, but doesn't control transport or recording
- Hear your full song — spectral analysis captures a short real-time window, not an offline render of the full arrangement
- Work outside Ableton — it's Ableton-only for now, though the architecture could support other DAWs
- Replace your ears — talkback helps you express and execute your ideas faster, not replace creative judgment