]> git.hungrycats.org Git - linux/commit
ALSA: M-Audio C600 disable Output Gain Knob
authorSimon Wood <simon@mungewell.org>
Mon, 11 May 2026 21:24:58 +0000 (15:24 -0600)
committerTakashi Iwai <tiwai@suse.de>
Fri, 15 May 2026 06:55:20 +0000 (08:55 +0200)
commitda5e9f8e552128ba7f7b930986d31567f2b188a3
tree65decead0ff6af0815c549e6224633d1bcd968e1
parentcb02416507bc0c31415f1527aefc280ae96260bd
ALSA: M-Audio C600 disable Output Gain Knob

The C400/C600 interfaces have a large output gain knob which attenuates
the outputs as stereo pairs (1/2, 3/4 and 5/6). The Windows driver/app
provides a control to disable this knob/behaviour on any/all outputs,
forcing maximum gain on each.

The 'disable behaviour' is desirable if any outputs are being used for
aux/effects sends, or if interface is being used as a live/matrix mixer.

This patch adds a control to select which output pairs are affected by
the Output Gain Knob. Default behaviour is to select all outputs.

Tested on the C600, likely also works for the C400.

Signed-off-by: Simon Wood <simon@mungewell.org>
Link: https://patch.msgid.link/20260511212458.44142-1-simon@mungewell.org
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/usb/mixer_quirks.c