mixx_mixer
Control Mixxx mixer and channel strip parameters, including crossfader, gain, EQ, volume, headphone cue, talkover, and mic gain, through a single operation.
Instructions
Mixer control for Mixxx.
PORTMANTEAU PATTERN: Consolidates all mixer and channel strip operations.
SUPPORTED OPERATIONS:
crossfader_set: Set crossfader position (requires value, -1.0 to 1.0)
crossfader_curve: Set crossfader curve (requires value, 0.0-1.0)
gain_set: Set deck gain/pregain (requires value, 0.0-5.0)
eq_set: Set EQ band for deck (requires eq_band, value 0.0-1.0)
volume_set: Set channel volume (requires value, 0.0-1.0)
headphone_cue: Toggle headphone cue for deck (requires enable)
talkover: Toggle talkover / microphone
mic_gain: Set microphone gain (requires value, 0.0-1.0)
Returns: Dict with operation result
Examples: mixx_mixer("crossfader_set", value=0.0) mixx_mixer("gain_set", deck=1, value=0.85) mixx_mixer("eq_set", deck=1, eq_band="low", value=0.5) mixx_mixer("headphone_cue", deck=1, enable=True)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deck | No | ||
| value | No | ||
| enable | No | ||
| eq_band | No | ||
| operation | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||