PulseAudio가 다른 장치를 음소거하는 것을 중지하는 방법

PulseAudio가 다른 장치를 음소거하는 것을 중지하는 방법

PulseAudio를 실행하지 않고 ALSA만 실행하면 음악이 제대로 작동합니다. PulseAudio가 실행 중인 경우 마스터 또는 스피커 중 하나를 음소거하면 다른 쪽도 음소거되지만 음소거를 해제하려면 두 스피커를 개별적으로 음소거 해제해야 합니다. 내 목표는 마스터를 음소거할 때 PulseAudio가 스피커를 음소거하지 않도록 하는 것입니다.

또한 내가 본 행동에 대해서도 언급했습니다.여기, 그러나 비활성화하는 방법에 대한 정보는 표시되지 않습니다(PulseAudio를 사용하지 않는 것 외에는 필요한 것이 있습니다).

운영 체제: Artix Linux 5.8.8
Pulseaudio: 13.0-3

답변1

부분 답변:

"Pulseaudio와 ALSA 모두에서 작동해야 한다"는 추가 정보를 보면 Pulseaudio가 변경하는 ALSA 믹서를 구성할 수밖에 없을 것 같습니다.

몇 년 전에 본 적이 있지만 자세한 내용을 모두 잊어버렸습니다. 제가 기억하는 것은 다음과 같습니다.

Pulseaudio는 특정 ALSA 사용에 매핑되는 "구성"을 추적하고 믹서용 파일은 /usr/share/pulseaudio/alsa-mixer/paths. 원하는 믹스 장치 연결.

자신의 프로필을 작성할 때 주로 사용한 것 같아요.이 답변.

실제로 믹서 경로를 설정해야 하는지 기억이 나지 않아서 작동하기 전에 약간의 충돌이 있을 수 있습니다.

재미있게 보내세요. 이것은 꽤 좋은 일이 될 것입니다.

관련 정보