pipewire/spa/plugins/alsa/mixer/profile-sets
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-only.conf alsa: Disable IEC958 on Audioengine HD3 2022-06-14 06:58:41 +00:00
asus-xonar-se.conf alsa-profiles: rename mappings for Xonar SE 2023-03-20 17:56:33 +01:00
audigy.conf alsa-profiles: use SB Audigy PCM mixer controls 2023-04-07 21:15:38 +00:00
cmedia-high-speed-true-hdaudio.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
default.conf Add channel paths to analog-surround-* 2021-05-25 18:41:22 -03:00
dell-dock-tb16-usb-audio.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
force-speaker-and-int-mic.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
force-speaker.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
hp-tbt-dock-120w-g2.conf acp: add new files as well 2020-12-17 12:07:31 +01:00
hp-tbt-dock-audio-module.conf acp: add new files as well 2020-12-17 12:07:31 +01:00
kinect-audio.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
maudio-fasttrack-pro.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
native-instruments-audio4dj.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
native-instruments-audio8dj.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
native-instruments-komplete-audio6.conf alsa: sync acp with pulseaudio 2022-06-01 13:11:00 +02:00
native-instruments-korecontroller.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
native-instruments-traktor-audio2.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
native-instruments-traktor-audio6.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
native-instruments-traktor-audio10.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
native-instruments-traktorkontrol-s4.conf acp: update to latest 2021-01-05 10:08:31 +01:00
sb-omni-surround-5.1.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
sennheiser-gsx.conf acp: add new files as well 2020-12-17 12:07:31 +01:00
simple-headphones-mic.conf acp: add new files as well 2020-12-17 12:07:31 +01:00
steelseries-arctis-common-usb-audio.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00
texas-instruments-pcm2902.conf alsa: sync acp with pulseaudio 2022-06-01 13:11:00 +02:00
usb-gaming-headset.conf Add mixer paths and profile-sets as well 2020-07-28 12:30:32 +02:00