web-dev-qa-db-ja.com

断続的なバズ/ HDMIオーディオ

ASUS P7H57D-V EVOマザーボードとi5プロセッサー/ GPUを搭載したHTPCを持っています。パナソニックテレビにHDMIオーディオ出力を使用しています。 HTPCはMythTV 0.25でUbuntu 12.04 LTSを実行しています。ほとんどのアプリケーションでは、10〜12秒ごとに断続的な金属音が聞こえます。ノイズは、発生ごとに1秒以下続きます。

MythTV以外のアプリケーションから異音が聞こえる。その結果、それは物理的な問題や特定のメディアファイルではないと確信しています(同じmp3はMythTVで再生すると正常に聞こえますが、Rhythmboxでバズます)。

私は.asoundrcファイル(一部の資料ではリサンプリングの問題を示唆しています)といくつかのsnd-hda-intelモデルをいじくり回していました。

この問題に何時間も費やした後、alsaとHDMIについてもっと知っている人が、少なくとも正しい道を進んでいるかどうか、またはどこか他の場所で解決策を探すべきかどうかを教えてくれることを期待しています。正直なところ、(MythTVに加えて)Hulu Desktopで音を出さなくてもいいと思います。たとえば、MythTVからHuluデスクトップを起動したので、MythTVのオーディオ設定をどうにか継承できますか?

御時間ありがとうございます!

2
Ian

私はまだ Ubuntuを実行していませんが、システム(F17/KDE、Asus P8Z77-V、HD4000グラフィックスを搭載したi5 CPU、Panasonic)のHDMIオーディオ(アナログオーディオは正常に機能しました)で同様の問題が発生しましたTV)、私は私の発見を共有したいと思います:

問題をグーグルで調べてmythtv(0.25.2)をインストールするように促しました。高度なオーディオ設定では、オーディオデバイス(ALSA:hdmi...に設定)に48 kHzの出力を強制することで、mythtvに関するブザーがなくなりました-おそらくあなたが経験したものと同様です。

PulseAudioをインストールしているので、解決策-少なくともmplayer、vlc、mythtvの場合、/etc/Pulse/daemon.confでデフォルトのサンプリングレートを48 kHzに設定することでした(ホームディレクトリにPA構成ファイルがありません)。


その前に、ALSAとmplayerでPAなしのHDMIデバイスをアドレス指定する実験をしました(コマンドpacmdでPAを​​一時停止してsuspend 1を入力):オプション-srate 48000を使用するまで問題は解決しませんでしたmplayerで(PAがアクティブな場合-srateは、PAのデフォルトのサンプリングレートが44100 Hzであるため役に立ちませんでした)。

私の場合、ALSAの(再)サンプリングレートを設定する必要はありませんでしたが、それでも実験したい場合は、アクティブなPAがサウンドデバイスの最終サンプリングレートに影響を与える可能性があることに注意してください。このレートは、オーディオの再生中に/proc/asound/cardX/pcmXp/subX/hw_paramsをチェックすると確認できます(私にとってはcat /proc/asound/card0/pcm7p/sub0/hw_paramsが機能しました)。

2
Perkan