mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-03 09:01:54 -05:00
Creative Labs Sound Blaster Audigy cards (snd_emu10k1 driver) expose mixer controls named 'PCM Front', 'PCM Rear', etc. in addition to the more common 'Front', 'Rear', etc. The latter seem to be intended for a stereo-to-all-speakers mirroring mode that we do not use, and have no effect when we adjust them. https://docs.kernel.org/sound/cards/audigy-mixer.html We therefore define a custom mixer path for Audigy devices, using the PCM mixer controls. This has been tested on an Audigy 5/Rx. Based on a brief look at the ALSA driver, I think all Audigy devices (vendor 0x1102, device 0x0004 or 0x0008) have the same PCM controls, making this change probably safe for our existing Audigy udev rules. Relevant kernel files: sound/pci/emu10k1/emu10k1_main.c sound/pci/emu10k1/emufx.c include/sound/emu10k1.h Fixes #2934 |
||
|---|---|---|
| .. | ||
| analog-input-aux.conf | ||
| analog-input-dock-mic.conf | ||
| analog-input-fm.conf | ||
| analog-input-front-mic.conf | ||
| analog-input-headphone-mic.conf | ||
| analog-input-headset-mic.conf | ||
| analog-input-internal-mic-always.conf | ||
| analog-input-internal-mic.conf | ||
| analog-input-linein.conf | ||
| analog-input-mic-line.conf | ||
| analog-input-mic.conf | ||
| analog-input-mic.conf.common | ||
| analog-input-rear-mic.conf | ||
| analog-input-tvtuner.conf | ||
| analog-input-video.conf | ||
| analog-input.conf | ||
| analog-input.conf.common | ||
| analog-output-audigy.conf | ||
| analog-output-chat.conf | ||
| analog-output-headphones-2.conf | ||
| analog-output-headphones.conf | ||
| analog-output-lineout.conf | ||
| analog-output-mono.conf | ||
| analog-output-speaker-always.conf | ||
| analog-output-speaker.conf | ||
| analog-output.conf | ||
| analog-output.conf.common | ||
| hdmi-output-0.conf | ||
| hdmi-output-1.conf | ||
| hdmi-output-2.conf | ||
| hdmi-output-3.conf | ||
| hdmi-output-4.conf | ||
| hdmi-output-5.conf | ||
| hdmi-output-6.conf | ||
| hdmi-output-7.conf | ||
| hdmi-output-8.conf | ||
| hdmi-output-9.conf | ||
| hdmi-output-10.conf | ||
| iec958-stereo-input.conf | ||
| iec958-stereo-output.conf | ||
| steelseries-arctis-output-chat-common.conf | ||
| steelseries-arctis-output-game-common.conf | ||
| usb-gaming-headset-input.conf | ||
| usb-gaming-headset-output-mono.conf | ||
| usb-gaming-headset-output-stereo.conf | ||
| virtual-surround-7.1.conf | ||