create_track_send
Create audio sends between tracks in REAPER to route signals for mixing, effects processing, or parallel processing workflows.
Instructions
Create a send from one track to another. Returns the new send index.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| src_track_index | Yes | ||
| dst_track_index | Yes |
Implementation Reference
- src/reaper_mcp/server.py:872-882 (handler)The MCP tool registration and handler wrapper for `create_track_send`. It uses `ReaperAdapter` to call the backend.
@mcp.tool() def create_track_send(src_track_index: int, dst_track_index: int) -> dict[str, Any]: """Create a send from one track to another. Returns the new send index.""" try: return _wrap( adapter.create_track_send( src_track_index=src_track_index, dst_track_index=dst_track_index ) ) except Exception as exc: return _err(exc) - The `ReaperAdapter` implementation of `create_track_send`, which delegates the call to the `BridgeClient`.
def create_track_send( self, src_track_index: int, dst_track_index: int ) -> dict[str, Any]: return self._client.call( "create_track_send", src_track_index=src_track_index, dst_track_index=dst_track_index, )