펄스 오디오/alsa를 통해 채널 믹스를 변경하는 방법

펄스 오디오/alsa를 통해 채널 믹스를 변경하는 방법

최근 사운드 구성에 문제가 생겼습니다. 기본적으로 볼륨을 10% 이하로 설정하기 전까지는 소리가 너무 큽니다. 그러다가 금방 조용해졌습니다. alsa 믹서를 사용하여 헤드폰 볼륨과 PCM 볼륨을 약 50%로 설정하고 마스터에서 합리적인 범위를 얻을 수 있습니다. 그러나 펄스를 사용하는 모든 앱은 마스터가 아닌 모든 채널을 최대로 재설정하고 즉시 귀를 죽입니다.

펄스가 다른 채널을 변경하지 않도록 강제하는 방법이 있습니까? 자료를 찾아보았더니 구성 파일에서 채널을 "mixin"에서 "ignore"로 변경해야 하는 것 같습니다. 하지만 구성 파일이 너무 많아서 실제로 내 시스템에서 어떤 파일이 사용되는지 찾을 수 없습니다. . 그래서 결국 내 생각이 맞는지조차 확신할 수 없게 됐다.

누군가 나에게 변경해야 할 정확한 구성 파일을 찾는 방법이나 일부 로컬 구성으로 전역 구성을 재정의하는 방법을 말해 줄 수 있습니까? 실제로 무엇을 바꿔야 합니까?

감사해요.

답변1

문서

/usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common

pulseaudio가 Alsa Mixer 설정을 수정하는 방법에 대한 모든 설명과 기본 설정이 포함되어 있습니다.

답변2

그래서 마침내 내 프로필이 아날로그 출력 헤드폰이라는 것을 알게 되었습니다. 관련 구성 파일도 있습니다.

/usr/share/pulseaudio/alsa-mixer/paths/analog-output-headphones.conf

어떤 이유에서인지 내 alsa 카드는 메인 볼륨이 아무 작업도 수행하지 않도록 구성되어 있는데 이를 변경하는 방법을 찾지 못했습니다. 하지만 마스터를 "무시"하고 헤드셋에서만 작업할 수 있습니다. 이는 이상적이지는 않지만 현재로서는 작동합니다.

관련 정보