remove_track_send
Remove a send from a track in REAPER by specifying the track and send index to manage audio routing and project organization.
Instructions
Remove a send from a track by its 0-based send index.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| track_index | Yes | ||
| send_index | Yes |
Implementation Reference
- src/reaper_mcp/server.py:911-919 (handler)The MCP tool handler for "remove_track_send", which wraps the adapter call.
@mcp.tool() def remove_track_send(track_index: int, send_index: int) -> dict[str, Any]: """Remove a send from a track by its 0-based send index.""" try: return _wrap( adapter.remove_track_send(track_index=track_index, send_index=send_index) ) except Exception as exc: return _err(exc) - The adapter method that communicates with the Reaper client to remove a track send.
def remove_track_send( self, track_index: int, send_index: int ) -> dict[str, Any]: return self._client.call( "remove_track_send", track_index=track_index, send_index=send_index, )