pipewire/spa/plugins/alsa/mixer/paths
Forest d5390c7199 alsa-profiles: use SB Audigy PCM mixer controls
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
2023-04-07 21:15:38 +00:00
..
analog-input-aux.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
analog-input-dock-mic.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
analog-input-fm.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
analog-input-front-mic.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
analog-input-headphone-mic.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
analog-input-headset-mic.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
analog-input-internal-mic-always.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
analog-input-internal-mic.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
analog-input-linein.conf alsa: sync with latest pulseaudio 2020-08-18 12:41:34 +02:00
analog-input-mic-line.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
analog-input-mic.conf alsa: sync with latest pulseaudio 2020-08-18 12:41:34 +02:00
analog-input-mic.conf.common Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
analog-input-rear-mic.conf alsa: sync with pulseaudio 2021-09-23 15:02:08 +02:00
analog-input-tvtuner.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
analog-input-video.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
analog-input.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
analog-input.conf.common Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
analog-output-audigy.conf alsa-profiles: use SB Audigy PCM mixer controls 2023-04-07 21:15:38 +00:00
analog-output-chat.conf acp: add new files as well 2020-12-17 12:07:31 +01:00
analog-output-headphones-2.conf alsa-mixer: only use switch to mute Front in the Headphone path 2021-05-31 13:08:19 +02:00
analog-output-headphones.conf alsa-mixer: only use switch to mute Front in the Headphone path 2021-05-31 13:08:19 +02:00
analog-output-lineout.conf acp: update to latest 2021-01-05 10:08:31 +01:00
analog-output-mono.conf acp: update to latest 2021-01-05 10:08:31 +01:00
analog-output-speaker-always.conf acp: update to latest 2021-01-05 10:08:31 +01:00
analog-output-speaker.conf acp: update to latest 2021-01-05 10:08:31 +01:00
analog-output.conf acp: sync with pulseaudio 2020-12-17 12:04:18 +01:00
analog-output.conf.common Expose output select for Soundblaster cards 2021-06-10 07:39:04 +00:00
hdmi-output-0.conf acp: sync 2020-10-13 17:23:36 +02:00
hdmi-output-1.conf acp: sync 2020-10-13 17:23:36 +02:00
hdmi-output-2.conf acp: sync 2020-10-13 17:23:36 +02:00
hdmi-output-3.conf acp: sync 2020-10-13 17:23:36 +02:00
hdmi-output-4.conf acp: sync 2020-10-13 17:23:36 +02:00
hdmi-output-5.conf acp: sync 2020-10-13 17:23:36 +02:00
hdmi-output-6.conf acp: sync 2020-10-13 17:23:36 +02:00
hdmi-output-7.conf acp: sync 2020-10-13 17:23:36 +02:00
hdmi-output-8.conf alsa: sync with pulseaudio 2021-02-25 10:28:25 +01:00
hdmi-output-9.conf alsa: sync with pulseaudio 2021-02-25 10:28:25 +01:00
hdmi-output-10.conf alsa: sync with pulseaudio 2021-02-25 10:28:25 +01:00
iec958-stereo-input.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
iec958-stereo-output.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
steelseries-arctis-output-chat-common.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
steelseries-arctis-output-game-common.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
usb-gaming-headset-input.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
usb-gaming-headset-output-mono.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
usb-gaming-headset-output-stereo.conf acp: sync with pulseaudio 2020-12-17 12:04:18 +01:00
virtual-surround-7.1.conf acp: add new files as well 2020-12-17 12:07:31 +01:00