PulseAudioで勝手に音量が変わる


音楽プレーヤーで音楽を聞きながらブラウジングをしていると、音声が出るサイトで突然音楽の音量が下がり、ブラウザを閉じたらまた元に戻るというような現象がずっと出てました。調べてみるとPulseAudioのflat-volumeという機能のようです。下記を編集して無効化したら直りました。

# vi /etc/pulse/daemon.conf
flat-volumes = no

設定を変更したら再起動します。なおユーザ権限で実効してください。

$ pulseaudio -k
$ pulseaudio -D

参考:PulseAudio/トラブルシューティング 1.5 Master ボリュームを調整するとアプリケーションごとのボリュームが変化する

そもそもflat-volumesとは?

どうやら一番音が大きいアプリケーションに合せて相対的にボリュームを決める仕組みらしい。

参考