Lubuntu 20.04を使用しており、PulseAudioはインストールされていません。変更がマイクを妨げるため、ALSA 設定の編集に問題があります。
特に、次のデフォルト設定ファイルを使用する場合:
pcm.!default {
type hw
card 2
}
ctl.!default {
type hw
card 2
}
最初はステレオモードでマイクを開こうとし、後者はモノモードでマイクを開こうとしているため、OBSとDiscordを並列に実行することはできません。最後の試みでは、常にデバイスを開けませんでした。
しかし、行だけを使用すると
defaults.pcm.card 2
defaults.ctl.card 2
すべてが正常です。これは、ALSAが提供する基本デバイスがtype hw
単に正しいデバイスを接続するよりも柔軟性が高いことを意味します。どういうわけかALSAにデフォルト値を印刷させようとしましたが、それに関する情報が見つかりませんでした。
ALSAがすでに提供している機能との違いを変更してテストできるように、デフォルトのALSAデバイスを自分のプロファイルにコピーするにはどうすればよいですか?
答え1
デバイスのデフォルト定義はdefault
にあります/usr/share/alsa/pcm/default.conf
。ドライバ固有のデフォルト値にリダイレクトされない場合は、次のように定義されます。
pcm.!default {
type plug
slave.pcm {
type hw
card 2
}
}
このplug
プラグインは自動サンプルレート/フォーマット変換を実装します。
ほとんどのドライバーする独自のdefault
定義があります。特に、ほとんどのマザーボードデバイスは、複数の/usr/share/alsa/cards/HDA-Intel.conf
クライアントを許可するために次のように定義することによって処理されます。
pcm.!default {
type asym
playback.pcm {
type plug
slave.pcm "dmix:2"
}
capture.pcm {
type plug
slave.pcm "dsnoop:2"
}
}