HDMI経由のオーディオが正しく機能する(ArchARMを実行する)ときに問題が発生します。私は私の中に/boot/config.txt
:
hdmi_drive=2
私はコンパイルhello_audio.bin
して0と1を引数として実行しましたが、どちらも機能します(テレビとジャックを介して)。
アナログジャックを介したサウンドは、次のように切り替えるとaplayで正常に動作します。
amixer cset numid=3 1
しかし、HDMIでwavファイルを再生するためのプレイを取得できません(ミキサーcset numid = 3 2でhdmiに切り替えました)
更新するだけです:mpg123 / mplayerでHDMI経由でmp3ファイルを再生できますが、wavを使用しても運がありません。
ええ、私は上記すべてをrootおよび通常のユーザー(グループオーディオに追加したもの)として
—
試しました
この@jakeを解決しましたか?
—
アレックスチェンバレン
私はあなたと同じ症状があります:hello_audio.binはアナログまたはHDMI出力のいずれかで動作します(それぞれ0または1引数)。aplay over analog jackはamixer cset numid = 3で動作します1 aplay over HDMIはamixer cset numid = 3で動作しません2 hdmi_drive = 2も設定しました(そうでなければhello_audio.binはHDMIで動作しません)Bバージョンを持っています( 256MB)のラズベリーpi、2012-10-28-wheezy-raspbian.zipを実行。(申し訳ありませんが、これを回答ではなくコメントとして投稿しましたが、コメントは閉じられているようです??)
ちなみにこれをどうにか解決できませんでした。多分それは、ALSAがHDMIドライバを介してWAVをデコードする方法に関係しているのかもしれません、fsckは知っています!もはや問題ではありませんが、それでもなお不可解です。
—
ムンケ2012
root
?