set_mixer
Set a track's volume, pan, mute, solo, arm, and sends in one call while leaving omitted controls unchanged; supports tracks, returns, and master.
Instructions
Set any of a track's mixer controls in one call; omitted controls are left alone.
volume: 0.0-1.0 fader value (0.85 = 0 dB, 0.0 = -inf)
pan: -1.0 (left) to 1.0 (right)
sends: {"0": 0.5, "1": 0.2} keyed by return index, 0.0-1.0
track_type: "track" (default), "return" or "master" (track_index is ignored for master)
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "set_mixer"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arm | No | ||
| pan | No | ||
| mute | No | ||
| solo | No | ||
| sends | No | ||
| volume | No | ||
| track_type | No | track | |
| track_index | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |