複数のプログラムで音を再生する際に問題があります。たとえば、FireFoxや他のゲームでYouTubeを有効にしていて、VLCメディアプレーヤーで音楽を聴こうとすると、次のエラーが発生します。
オーディオ出力に失敗しました:オーディオデバイス「sysdefault:CARD = PCH」は使用できません。デバイスまたはリソースが使用中です。
Pulseaudioを試してみましたが、オーディオ品質が悪く、低音(または歪み)もありません。
私のサウンドカードは/proc/asound/cardsにあります:
0 [HDMI]: HDA-Intel - HDA Intel HDMI HDA Intel HDMIは0xc3610000 irq 49にあります。
1 [PCH]: HDA-Intel - HDA Intel PCH HDA Intel PCH は 0xc3614000 irq 48 にあります。
他のプログラムと同様に、最新バージョンのALSAがあります。 ALSAを再インストールしてみました。
これが問題に関連しているかどうかはわかりませんが、すべてのプレーヤーの.wavファイルも歪んでいます(.mp3、YouTube音楽、ゲームサウンドなどはすべて機能します)。
助けてくれてありがとうございます:)
答え1
与えられたメッセージは問題を非常に簡潔に要約したようです。 ALSA自体は、複数のアプリケーション間の同時ハードウェアアクセスを調整するのには役に立ちません。これが実際にPulseAudioが存在する最大の理由の1つです。
この問題を解決するためのいくつかのオプションがありますが、残念ながらPulseAudioは広くサポートされている唯一のオプションです(他の大きなオプションはJACKですが、ほとんどは高度なマルチメディアアプリケーションでのみサポートされています)。 PulseAudioの設定を見ると、実際の設定よりも優れたオーディオ品質を得ることができます(パフォーマンスの他のすべての側面よりも優先されます)。詳しくはman pulse-daemon.conf
端末をご確認いただくか、ここより具体的な情報が必要な場合。