mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-02 09:01:50 -05:00
This is a follow-up to d5390c7, where we switched to the 'PCM' mixer controls
on Sound Blaster Audigy devices, since the ones we used before only work in the
stereo-to-all-speakers mirroring mode.
It turns out we do use that mode after all, but only in a couple of profiles.
Since returning those profiles to the default mixer path yields uneven volume
steps similar to #2934, we instead add a new mixer path just for that mode.
44 lines
1.1 KiB
Text
44 lines
1.1 KiB
Text
; Mixer path for the Sound Blaster Audigy series, which uses the EMU10K2 DSP.
|
|
; We target 'PCM Front' and similarly named controls instead of 'Front' et al.
|
|
; because the latter affect volume only in the device's stereo-to-all-speakers
|
|
; mirroring mode, which is not used by most profiles.
|
|
; https://docs.kernel.org/sound/cards/audigy-mixer.html
|
|
;
|
|
; See analog-output.conf.common for an explanation on the directives
|
|
|
|
[General]
|
|
priority = 99
|
|
description-key = analog-output
|
|
|
|
[Element Master]
|
|
switch = mute
|
|
volume = merge
|
|
override-map.1 = all
|
|
override-map.2 = all-left,all-right
|
|
|
|
[Element PCM Front]
|
|
volume = merge
|
|
override-map.1 = all-front
|
|
override-map.2 = front-left,front-right
|
|
|
|
[Element PCM Surround]
|
|
volume = merge
|
|
override-map.1 = all-rear
|
|
override-map.2 = rear-left,rear-right
|
|
|
|
[Element PCM Side]
|
|
volume = merge
|
|
override-map.1 = all-side
|
|
override-map.2 = side-left,side-right
|
|
|
|
[Element PCM Center]
|
|
volume = merge
|
|
override-map.1 = all-center
|
|
override-map.2 = all-center,all-center
|
|
|
|
[Element PCM LFE]
|
|
volume = merge
|
|
override-map.1 = lfe
|
|
override-map.2 = lfe,lfe
|
|
|
|
.include analog-output.conf.common
|