Talkback requires a desktop app (Claude Desktop, Cursor, etc.)
Talkback

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