(ほぼ)オーディオストリームの音量を調整すると、クリック音が聞こえます。
複数のストリームを発行し、それらのボリュームを頻繁に調整する(そしてこれを行うことができるはずである)Webアプリケーションを使用していたため、耐えられないほどのクリックが発生しました。(このアプリケーションは、現象が発生しないようにストリームの処理方法を変更しました;ストリームを手動で調整することで問題を再現でき、他のアプリケーションにとって興味深い場合があります。)
これを防ぐ既知の方法はありますか?
さらなる観察:
これは、ストリームのボリュームを手動で(で
pavucontrol
)調整した場合にも発生します。特に、これは他のアプリケーション(などogg123
)からのストリームでも機能するため、アプリケーションの問題ではないようです。これは、出力デバイス全体の音量を変更しても、再生タブ
pavucontrol
のストリームだけでは起こりません。クリックの強さは、それぞれのオーディオストリームで現在再生されているサウンドの音量に依存します。単調な音で最もよく聞こえます。この現象は、少なくとも1つの他のオーディオストリームが再生される場合にも顕著になります。
この現象は、わずかな音量の変化でも見られます。
これは、「音量を調整するときに「ポップ」音を無効にするにはどうすればよいですか?」で説明されている問題とは異なります。音ははっきりと区別され
/usr/share/sounds/freedesktop/stereo/audio-volume-change.oga
ます。私は、過去数ヶ月の間にいくつかの更新が状況を改善した印象を持っていますが、問題を完全に除去しなかった。これは、私が信頼できない検出器であることにも起因する可能性があります。
この問題は14.04で初めて発生しました。16.04でも持続します。
これは複数のマシンで発生するため、これはハードウェアの問題ではないと考えています。ただし、どちらもIntelデバイスです。出力は
sudo lshw -C multimedia
次のとおりです。最初のマシン:
description: Audio device product: 7 Series/C210 Series Chipset Family High Definition Audio Controller vendor: Intel Corporation physical id: 1b bus info: pci@0000:00:1b.0 version: 04 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list configuration: driver=snd_hda_intel latency=0 resources: irq:28 memory:f2530000-f2533fff
セカンドマシン
description: Audio device product: 82801JI (ICH10 Family) HD Audio Controller vendor: Intel Corporation physical id: 1b bus info: pci@0000:00:1b.0 version: 00 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list configuration: driver=snd_hda_intel latency=0 resources: irq:32 memory:f9ff8000-f9ffbfff
pavucontrol
この現象を体験するには、ボリュームを調整するだけで十分です。
sudo lshw -C multimedia
ですか?そうであれば、その出力は何ですか?この振る舞いの結果にどのようなアプリケーションを使用していますか?