set_mix
Set volume, pan, sends, mute, and solo on tracks, returns, or master in one round trip. Get verified before/after readings to confirm mixer changes.
Instructions
Set mixer parameters (volume, pan, sends, mute, solo) in a single round trip.
Args:
track: Track index in song.tracks (or song.return_tracks). Ignored for kind="master".
volume: Normalized volume level 0.0 to 1.0 (0.85 corresponds to 0 dB).
pan: Panning position from -1.0 (hard left) to 1.0 (hard right).
sends: Dictionary of send amounts 0.0 to 1.0 keyed by send letter ('A', 'B') or index.
mute: Track mute state boolean (unsupported on master track).
solo: Track solo state boolean (unsupported on master track).
kind: Track kind ('track', 'return', or 'master').
Returns:
Dictionary reporting mixer adjustments and before/after verification readings.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pan | No | ||
| kind | No | track | |
| mute | No | ||
| solo | No | ||
| sends | No | ||
| track | Yes | ||
| volume | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||