10年ぶりに昨日はWindowsからLinuxに変わりました
Linuxを学びようとしますが、普通のことをするのは私の貧しい3つの脳細胞にとってとても難しいです。本当に狂っているようだと言えます。
ビルド:Intel i3 530、DH55TC MB、グラフィック/サウンドカードなし。オペレーティングシステムDebian 12 |
ライン入力、ライン出力、コンピュータのマイクを3本のアナログケーブルで接続された5.1サラウンドスピーカーにマッピングします。私はこのガイドを使用しましたhttps://gist.github.com/Brainiarc/8ff198a5ac3f0050f68795233c4866d0。ありがとう
フロント左、フロント右、リア左、リア右はすべて正しくマッピングされますが、私のfront_centerはLFEにマッピングされ、LFEはその逆にマッピングされます。前面中央を押すとサブウーハーが出て、テスト時に前面中央でノイズが発生します。私は実際にdefault.paとdaemon.confで異なるチャネルシーケンスを試しましたが、何も機能しません。
これまで私はどんな変化を経験しましたか?
~/.config/pulse/default.pa# この行を追加してくださいデフォルトのシンクとソースとして設定
ロードモジュールモジュールの組み合わせ受信機チャンネル= 6チャンネルマッピング=左前面、右前面、左背面、右背面、前面中央、lfe
~/.config/pulse/daemon.conf# この行を追加してください
remix-produce-lfe=はい
remix-consume-lfe=はい
lfe-クロスオーバー周波数=80
基本サンプルチャンネル=6
/usr/share/pulseaudio/alsa-mixer/profile-sets/
Mapping analog-surround-51] device-strings = surround51:%f
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe ##changed only this line##
paths-output = analog-output analog-output-lineout analog-output-speaker
priority = 13
direction = output
私のパック情報
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 5
Tile Size: 65472
User Name: yamihero777
Host Name: !NotPC
Server Name: pulseaudio
Server Version: 16.1
Default Sample Specification: s16le 6ch 44100Hz
Default Channel Map: front-left,front-left-of-center,front-center,front-right,front-right-of-center,rear-center
Default Sink: combined
Default Source: combined.monitor
Cookie: ead8:d297
基本的なチャンネルプロットがまったく異なる理由を本当に理解していません。コメントをキャンセルしようとしました。
/etc/pulse/daemon.conf のデフォルトのチャネルマッピングですが、問題はまだ解決されず、再起動後も Pactl 情報が同じように表示されます。
Win 11では、[diff SSDはデュアルブートではありません]動作するため、ハードウェアの問題とは言えません。この問題を解決するのに役立ちます
答え1
これが誰かに役立つことを願っています。
まず、ファイルをフォルダ
/etc/pulse/daemon.conf
にコピーしたことを確認してください。default.pa
~/.config/pulse
フォルダに移動して、デフォルトのチャンネル
daemon.conf
マッピングconfig/pulse
のみをコメント解除し、次のように設定します。- 5.1の場合:
front-left,front-right,rear-left,rear-right,front-center,lfe
- 7.1の場合:
front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right
- 5.1の場合:
変更する必要はなく、
default.pa
そのままにしてください。入力端子
killall pulseaudio
再起動します。そうでない場合は入力してください。
pulseaudio --start
今ターミナルに入力してください
pactl info
あなたが見るものとシステムが読むことは変更されるまで変わりません。
- デフォルトのサンプルチャンネルはサウンドシステムのチャンネルでなければなりません。
- デフォルトのチャネルマッピングは、設定フォルダのdaemon.confファイルで設定したマッピングと一致する必要があります。
- と入力し
pacmd list-sinks
て適切なオプションを選択し、set-default-sink
コマンドを使用してデフォルト値に設定します。ソースも同じです。 - コンピュータを再起動すると、pulseaudioコントロールセンターとコントロールセンターにサウンドシステム設定ファイル(Analog Output 5.1など)が表示されます。
- コントロールセンターでテストしてみてください。すべてが大丈夫でしょう。すべてが正常とマークされていますが、
pactl info
まだチャンネルルーティングエラーなどの問題が発生する場合は、スピーカーのケーブルを交換してテストする必要があります。
1週間の試行錯誤の終わりにサウンドシステムが始まり、豊富な知識を得ました。ウィンウィン状況。乾杯!