stop_playback
Stops playback in Ableton Live sessions to pause music production workflows and control audio output.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- MCP_Server/server.py:401-409 (handler)The handler function for the 'stop_playback' tool. It connects to Ableton via get_ableton_connection(), sends the 'stop_playback' command, and returns a success message or error.@mcp.tool() def stop_playback(ctx: Context) -> str: try: ableton = get_ableton_connection() ableton.send_command("stop_playback") return "Stopped playback" except Exception as e: logger.error(f"Error stopping playback: {str(e)}") return f"Error stopping playback: {str(e)}"