Alsa設定ファイルのエラーをデバッグする方法は?

Alsa設定ファイルのエラーをデバッグする方法は?

ALSAをサポートする組み込みデバイスがあり、dsnoopを操作する方法を理解しようとしています。その理由は、両方のアプリケーションがマイク入力を共有したいからです。ところが問題はALSAがこれを完全に無視したようだという点だ/etc/asound.conf。たとえば、arecord --list-pcmsそこに定義されているpcmは一覧表示されません。解析結果を表示するには/etc/asound.conf

/usr/share/alsa/alsa.confそこには「errors false」という不思議な行があります。これはどんな役割を果たしますか?

ベストアンサー1

dsnoopデフォルトで有効にするには、特定のデバイスに正しい設定を持つファイルが必要です/usr/share/alsa/cards/

dsnoopが正しく機能していることを確認するにはarecord -D dsnoop -f dat test.wav

errors false*関数の引数はloadあなたの質問には関係ありません。これは、これらのファイルのいずれかが見つからないときにエラーが発生しないことを指定します。

おすすめ記事