嘗試在PC上聽音樂時,我發現了一些有趣的東西。 當那個傢伙從 吉它拉 我做了那些我非常喜歡的獨奏,我幾乎沒聽過。 明確! 的 音頻輸出 它是立體聲(2個聲道),我只有1個揚聲器(我的吉他放大器)。 是時候改變 立體聲到單聲道 Pulseaudio的輸出! |
路易斯·洛佩斯(LuisLópez)的另一項貢獻使他成為了我們每週比賽的獲勝者之一:分享您對Linux的了解«。 恭喜路易斯!
解決方法(直到Pulseaudio重新啟動)
1。 - 檢查您的聲音偏好設置中沒有“單聲道”選項(否則沒有意義)。
2。 - 在終端中,我們執行以下操作以獲得“接收器”的名稱。
pacmd列表接收器| grep名稱
3。 - 現在,我們通過加載相應的模塊並傳遞必要的參數來重新映射音頻輸出。 注意,在“ master”中,我們必須指定“ sink”的名稱。
pacmd load-module module-remap-sink sink_name = mono master = alsa_output.pci-0000_00_1f.5.analog-stereo channels = 2 channel_map = mono,mono
4。 - 完成後,重新映射的選項(單聲道)應該已經出現在聲音首選項中
注意:請勿將音量(音量控制器的音量)過高,因為當離開一個地方時,過去兩個地方會造成嚴重的失真。
永久修復(即使在重新啟動Pulseaudio之後仍然存在)
自從/ var / log / syslog Pulseaudio以來,這是我花費最多的部分,它給了我一些錯誤...
要使其永久存在,您必須編輯/etc/pulse/default.pa文件
並在文件末尾添加兩行,如下所示。 記住要掌握你的水槽而不是我的:
#加載模塊並重新映射
加載模塊模塊重新映射接收器主節點= alsa_output.pci-0000_00_1f.5.analog-stereo sink_name =單聲道通道= 2 channel_map =單聲道,單聲道
#選擇新的默認映射
設置默認接收器單聲道
準備好了,對於Pulseaudio使用單聲道音頻輸出而不是立體聲就足夠了。 在出現任何問題之前,請記住檢查系統日誌以檢測問題的原因。
注意:這些行必須轉到文件的末尾,以確保在執行之前加載了module-udev-detect模塊(負責自動加載必要的驅動程序)。 否則會產生錯誤,因為當我們“重新映射”設備時向Pulseaudio指示該設備時,它將無法識別它。
並且將平衡桿一直拖動到最左側是否更容易?
它的工作謝謝!
你花了康巴😉
非常感謝! 我的筆記本電腦揚聲器壞了,我討厭無法正確聽音樂。
還有一個問題:使用單聲道輸出的最大音量遠低於使用立體聲輸出的最大音量。 可以對其進行修改以使最大音量相同嗎?
在3,2,1中拯救我的生命😀
非常感謝,它奏效了!
再次,DL進行救援!
一個擁抱! 保羅
下午好。 我是Linux的新手,本教程幫助我啟用了單聲道聲音,但無法使用建議的命令保存更改。 原因是最後我不知道如何打開顯示在圖像中的“桌面”。 在不將終端更改為“桌面”的情況下輸入命令會告訴我它不存在。 感謝您在我計算機上完成單聲道設置的幫助。 謝謝
您使用什麼發行版? 也許您沒有vim,請嘗試使用“ nano”和“ sudo”:
須藤nano /etc/pulse/default.pa
我想將立體聲音頻輸入更改為單聲道,因為要使用麥克風,我必須降低 L 的音量,但是當麥克風在某些程序中靜音時,L 中的音頻再次升高,所以我想阻止它頻道永久。 無論我是否在 Pulseaudio 中鎖定頻道,都會發生這種情況。 這個方法對我有用嗎? 如果這是我能做到的嗎?