


最近收到了這樣的提問,也是我曾經有過的疑惑。
為什麼在樹莓派上,大家都使用:piCorePlayer、moOde、Volumio,這些系統。
卻很少有人用 Linux、Raspberry Pi OS,這些作業系統,在樹莓派上播放音樂呢?
下面來說說為什麼會這樣吧!
我們從最基礎的,聲音輸出部分開始來看!
在樹莓派原生作業系統的桌面,幾乎都是使用 PulseAudio/PipeWire,來做系統聲音輸出的。
這會把藍牙、網路串流、影像音訊,取樣頻率,統一轉換成一種取樣格式,通常是:48 kHz。
以滿足大眾多樣性的需求。
這確實是一個絕佳的解決方式。
不只樹莓派 Raspberry Pi OS 、在 Linux 上通常也是這樣做的。
但是對於追求高音質的朋友而言,就好比被告知,如果想要獨立音訊,請自己處理吧。
所以這些人為了追求自己的理想。
大多都會把作業系統的音訊,替換成 ALSA 這種核心輸出模式。
這有什麼差別呢?
也就是說 PulseAudio/PipeWire 要比 ALSA 多了一層,這不但會產生延遲、還會發生時序抖動(jitter)!
白話來說就是:可能因為音訊信號傳輸時間不穩定,而「影響音質」。
套用一位 Volumio 開發者的解釋:位元雖然相同,但抵達時間的精準度會影響聲音。
想當然只靠 PulseAudio/PipeWire 是無法滿足愛樂者們的嚴格標準。
所以這也是為什麼會有一群人,會集結在一起,打造他們理想中的音樂播放系統。
那些研發樹莓派音樂播放系統,的開發者也知道這個問題。
所以肯定會對這部份做優化。
但是會影響聲音的,不只聲音輸出的組件而已。
當中也包含了 CPU 工作模式、記憶體、快取設定、磁碟格式、電源管理,等等的問題。
而針對各種不同的調整,也造就了現在許多的音樂播放軟體。
在這些經過微調的系統中,也就產生了差異化。
適用樹莓派的,可看到除了上面提到的 piCorePlayer、Volumio、moOde。
你也可以參考這篇:7 款適用於樹莓派音樂播放器!如何使用樹莓派安裝?
而電腦上不同作業系統,可看到的音樂播放軟體就更多了。
在這些系統或軟體當中,你可能會想要一個最好的。
但是我得說,沒有最好的,只有你喜不喜歡。
有人喜歡天天吃牛肉,吃一輩子不會膩。
膩了就換個調味料,或亨煮方式繼續吃。
也有人喜歡吃海鮮,也有喜歡嘗試各種美食的人。
當然了,如果你的時間有限,沒辦法逐一花時間嘗試的話。
這裡我會把我多年來,所嘗試過的方案。
總結我認為相對優秀的出來,給你參考。
畢竟想要調整系統,設定並優化,還是有一定門檻的。
如果你有不同想法,也歡迎留言或寄郵件給我。
我會盡快回覆給你的!
如果你覺得我的文章對你有幫助,歡迎訂閱我的電子報。
每週四都會跟你分享最新資訊!