グラフィックカードのHDMIを使ってオーディオを出力したいです。 ALSAはこれを4つのデバイスを持つカードとして表示し、そのうちの1つでサウンドを取得できます(残りの3つは別のチャンネルですか?ステレオ出力のみが接続されています)。 Pulseaudioはデフォルトで正しいカードに設定されていますが、間違ったデバイスで再生されているようです。波の順序受信機にパラメータがあることを示します。alsa.機器ALSA設定がリストされている最初のデバイスですが、2番目のデバイスでのみ音を聞くことができます。
Pulseaudioにデフォルトの出力と同じカードを使用する別のデバイスを使用させるにはどうすればよいですか?
または
ALSAにカードの最初のデバイスと2番目のデバイスの番号を変更させるにはどうすればよいですか?
ベストアンサー1
少なくともこの特別なケースについては解決策を見つけたようです。 ALSAが割り当てたカードとデバイス番号を知っているので、開いてください/etc/pulse/default.pa。エディタでこの行を変更してください。
#load-module module-alsa-sink
これを入力してください
load-module module-alsa-sink device=hw:2,7
ここで、2 と 7 はマイカードとデバイス番号の特定のインスタンスです。これにより、正しいデバイスに接続された新しい受信機が作成され、デフォルト出力として使用されます。