PCで音楽を聴こうとすると、何か面白いことに気づきました。 からの男が ギター とても楽しんでいるソロをやったので、ほとんど聴きませんでした。 晴れ! ザ・ 音声出力 それはステレオ(2チャンネル)で、スピーカー(ギターアンプ)は1つしかありません。 変えるべき時が来た ステレオからモノラル Pulseaudioの出力! |
ルイスロペスからの別の貢献により、彼は毎週のコンテストの勝者のXNUMX人になりました。Linuxについて知っていることを共有する«。 ルイスおめでとう!
回避策(Pulseaudioが再起動するまで)
1.- サウンド設定で「モノラル」オプションを使用できないことを確認してください(そうでない場合、これは意味がありません)。
2.- ターミナルで以下を実行して、«シンク»の名前を取得します。
pacmdリスト-シンク| grep名
3.- 次に、対応するモジュールをロードし、必要なパラメータを渡して、オーディオ出力を再マッピングします。 「マスター」では、「シンク」の名前を指定する必要があることに注意してください。
pacmdロードモジュールモジュール-リマップ-シンクsink_name =モノマスター= alsa_output.pci-0000_00_1f.5.analog-ステレオチャンネル= 2チャンネルマップ=モノ、モノ
4.- 準備ができました、再マップされたオプション(Mono)はすでにサウンド設定に表示されているはずです
注:(ボリュームコントロールの)ボリュームを高くしすぎないでください。XNUMXつの場所に離れるとき、以前はXNUMXつの場所に置いていたものがひどい歪みを引き起こすからです。
恒久的な修正(Pulseaudioを再起動した後も持続します)
/ var / log / syslog Pulseaudioでいくつかのエラーが発生したため、これが最もコストがかかった部分でした...
これを永続的にするには、ファイル/etc/pulse/default.paを編集する必要があります
そして、以下に示すように、ファイルの最後にXNUMX行を追加します。 私のものではなく、シンクをマスターすることを忘れないでください:
#モジュールをロードして再マップします
ロードモジュールモジュール-リマップ-シンクマスター= alsa_output.pci-0000_00_1f.5.analog-ステレオsink_name =モノラルチャネル= 2 channel_map =モノラル、モノラル
#新しいデフォルトのマッピングを選択します
セット-デフォルト-シンクモノ
これで準備ができていれば、Pulseaudioはステレオの代わりにモノラルオーディオ出力を使用できます。 問題が発生する前に、システムのログを確認して問題の原因を検出することを忘れないでください。
注:モジュールmodule-udev-detect(必要なドライバーの自動ロードを担当)が実行前にロードされていることを確認するために、これらの行はファイルの最後に移動する必要があります。 そうしないと、デバイスを「再マップ」するときにPulseaudioにデバイスを示すときにエラーが発生します。
そして、バランスバーを左端までドラッグする方が簡単ではありませんか?
よろしくお願いします!!
あなたはコンパを過ごしました😉
どうもありがとう! 私は壊れたラップトップスピーカーを持っていて、音楽を正しく聞くことができないことにうんざりしていました。
もうXNUMXつ質問があります。モノラル出力を使用した場合の最大音量は、ステレオ出力を使用した場合よりもはるかに小さくなります。 最大音量が同じになるように変更できますか?
3,2,1で私の命を救う😀
どうもありがとうございました、うまくいきました!
もう一度、DLが救助に!
ハグ! ポール
こんにちは。 Linuxは初めてです。このチュートリアルはモノラルサウンドを有効にするのに役立ちましたが、提案されたコマンドで変更を保存することはできません。 その理由は、画像に表示されている「デスクトップ」と表示されているものを開く方法がわからないためです。 端末を「デスクトップ」に変更せずにコマンドを入力すると、端末が存在しないことがわかります。 私のコンピューターでモノラルサウンドのセットアップを完了するのにご協力いただければ幸いです。 ありがとうございました
どのディストリビューションを使用していますか? vimがない場合は、「nano」と「sudo」を試してください。
須藤ナノ /etc/pulse/default.pa
マイクを使用するにはLの音量を下げる必要があるため、ステレオオーディオ入力をモノラルに変更したいのですが、一部のプログラムでマイクをミュートすると、オーディオが再びLで上がるので、それをブロックしたいと思います。チャンネルを永続的に。 これは、Pulseaudioのチャンネルをロックするかどうかに関係なく発生します。 この方法は私のために機能しますか? そして、これが私がそれを行うことができる方法であるならば?