私は6チャンネルUSBサウンドデバイス(デバイスが「CM106 Like Sound Device」と報告されています)と一緒にpulseaudioを使用しています。以下を追加しました~/.config/pulse/daemon.conf
。
enable-lfe-remixing = yes
lfe-crossover-freq = 50
このアプリを開き、pavucontrol
設定タブで「Analog Surround 5.1 Output」を選択すると、5つのスピーカーがないことを除いて、私が知っている限り、すべてがうまく機能します。 (スピーカーを別の出力ポートに移動し、サラウンドサウンドテストファイルを再生してそれをテストできます。)
残念ながら、「Analog Surround 4.1 Out」または「Analog Surround 2.1 Out」を選択すると、サブウーファーから音が出ません。 6つ未満のチャンネルでサブウーファーを操作する方法はありますか?
答え1
これが完全な設定です。
daemon.conf ファイルをコピーします。
cp /etc/pulse/daemon.conf ~/.config/pulse/
「enable-lfe-remixing」のコメントを外し、「yes」に設定します。
enable-lfe-remixing = yes
default.paファイルをコピーします。
cp /etc/pulse/default.pa ~/.config/pulse/
ファイルの末尾にこのロードモジュールを追加します。
load-module module-combine channels=6 channel_map=front-left,front-right,rear-left,rear-right,front-center,lfe
開くalsamixer
>サブウーファーを管理するサウンドカードを選択する(F6
)>サブウーファーをミュート解除します<Bass Spe>
。
最後に、コンピュータ/ノートブックを再起動します。
テストしたい場合。私はお勧めしますウーファーとサブウーファーのテストWebページの「80-89Hz」リンクをクリックするか、50Hzを超える周波数をクリックしてください。
オリジナルソリューション:アンドレア・グランディ
答え2
私はこれが古いスレッドであることを知っていますが、私のような一部の人々はまだこの問題を経験していることを知っています。非常に簡単な解決策が見つかりましたが、設定ファイルを変更した後はうまくいきます。
/etc/pulse/daemon.confで次の行にコメントしました。
#enable-remixing = yes
#remixing-use-all-sink-channels = yes
#remixing-produce-lfe = yes
#remixing-consume-lfe = yes
#lfe-crossover-freq = 80
その後、パルスオーディオを再起動してください。
pulseaudio -k
これは、真のマルチチャンネルサウンドシステム(5.1、4.1など)がある場合にのみ機能します。アップミキシングは「偽のマルチチャンネル」ステレオシステムへのソリューションです(これが少なくとも私にとってLFEが機能しない理由です)。
AVレシーバーがすでにそのタスクを実行しているので、私が使用している真のマルチチャンネルシステムでは、クロスオーバーは役に立ちません。 pulseaudioが行う唯一のタスク(5.1構成のように)は、6つのチャンネルをavレシーバーに送信し、avレシーバーは完全にタスクを実行し、各チャンネルを正しいスピーカーに送信します。
この問題が発生している人に役立つことを願っています。
答え3
私に役立つ内容を投稿します。
cp /etc/pulse/daemon.conf ~/.config/pulse/
~/.config/pulse/daemon.conf 編集
次の行を見つけてコメントを外し、説明どおりに残します。
remixing-produce-lfe = yes
remixing-consume-lfe = yes
lfe-crossover-freq = 120
enable-remixing = yes
救う
そして発行
pulseaudio -k
パルスオーディオの再起動
これは5.1プロファイルサウンドに適しており、サブウーファーからサウンドが出力されます。
これ寿命交差周波数 = 120出力がサブウーファーに送信される周波数を設定する構成です。