[心得] 樹莓派開啟USB輸入模式當M Scalar用
一定要先聲明樹莓派的內容不等於 M Scalar 的內容!
但卻可以拿來做跟 M Scalar 一樣的事:把 USB 的 PCM 訊號升頻到
352.8/384KHz(部分濾波器可以到 705.6/768KHz)然後餵給適合吃 PCM 的
DAC(例如 Chord 的系列產品,或是 R2R DAC)。
樹莓派普遍來說只是拿來當 NAA,但實際上 Mr Juusi Laako 有為樹莓派寫了
一個客製化的 HQPlayer OS,而這個 OS 可以讓樹莓派搖身一變,成為一個完整
功能的 HQPlayer 升頻器(需要付費,而且綁硬體指紋)。
個人原先用 Roon 走 RJ45 來控制和播放樹莓派的 HQPlayer OS,不過有天在
逛國外的討論區,發現其實已經有人用「UpBoard」跑 HQPlayer OS,並開啟 USB
輸入模式做升頻而不再走 RJ45;Mr Jussi Laako 也承認這個功能其實也在樹莓派
上面已經具備,只是他還沒有實際去測試並使用就是了。
經過一番研究:要開啟樹莓派的 USB 輸入容易,但要讓 HQPlayer OS 認得 USB
Audio Class 2 又是另一回事,而且最令人無奈的是,樹莓派的 USB input 竟然
是電源 = =
這個設計就挺麻煩的了,因為既然要供電充裕,又要傳輸資料,這個安排就必須靠
有外接電源的 USB hub 才行,不像「UpBoard」是獨立的 mini Type-B 這麼方便。
HQPlayer OS 的載點:
https://www.signalyst.eu/bins/hqplayerd/images/
樹莓派請下載最新的
hqplayer-embedded-4.25.2-raspberrypi4.7z
以下為開啟樹莓派 USB input 的方法:
1. HQPlayer OS 的 image 在 SD 上刷好之後,重新 mount 在桌上,請找到根目錄
的 config.txt
https://imgur.com/SKdIaUm.jpg
dtoverlay=dwc2
https://imgur.com/a0VduqC.jpg
啟動程序裡。
3. 把 config.txt 儲存在原地,下一次再開機的時候,那個 USB input 就會啟用了。
接下來要讓 HQPlayer 認識 USB Audio Class 2
1. 將樹莓派開機
2. 進入 HQPlayer OS 的設定頁面(ip 可能要從路由器循線找一下,不然就要 port
scanning...)
3. 先別急著進 Configuration 頁面,我們先去 Backup 頁面把設定檔 hqplayerd.xml 抓下來
https://imgur.com/VYtBhpQ.jpg
4. 一樣用文字編輯器把這個 xml 打開,請照著敲這行宣告
https://imgur.com/J91bpPR.jpg
5. 把 hqplayerd.xml 存好之後,請用 zip 包回去變成 settings.zip,然後到
Restore 頁面把這個檔案上傳即可。
如果熟 *nix 指令,可以直接在樹莓派上面用 vi 編輯,目錄在
/etc/hqplayer/hqplayerd.xml
把輸出的 DAC 和想要的濾波器選好之後(樹莓派 DSD 部分最高只能升 64fs,
故建議都用 PCM),到 Input 的那一頁,選擇 USB Audio Class 2
https://imgur.com/Jtu1LFn.jpg
這樣就完成設定了,然後把樹莓派用 USB 接到電腦(或是 iOS 裝置),會被
認為是 USB 音訊介面:
https://imgur.com/RJj3bbg.jpg
這時只要用播放程式播歌,樹莓派就會開始處理升頻的工作,然後交給 DAC,
不過不知道哪個設定出問題,USB Audio Class 2 的輸入鎖在 48KHz。
我測試時的設備是,iPhone 12 Pro Max 用 Camera Adapter 接線到 iUSB 3,
由 iUSB3 提供電源(能提供 2.5A)及訊號給樹莓派,樹莓派用 USB 再接上
iFi Micro iDSD ST;接 RJ45 是為了設定頁面截圖方便。
https://imgur.com/DhQfRgw.jpg
測試的時候主要是用 Onkyo 的 HF Player app,她能辨識樹莓派的 48KHz
輸入,所以 app 能預先調整 44.1 到 48(當然 48 的就直接播了);iOS
的 Apple Music 不知道為何頻率就是對不準,音樂內容播放都變快了,還在
debug 中(據說 UpBoard 版的 USB Audio Class 2 會自動頻率,我已經訂
了一台還在路上,等拿到一定會補測試結果)。
聽感部分(這次主用的耳機是水月雨 Blessing 2):
PCM 升頻的濾波器是 poly-sinc-gauss-long,noise shaper 是 NS5,DAC
位元數特別設 20 bit,升頻上限定在 384KHz。
https://imgur.com/KhpGh84.jpg
試聽唱片是 Renaud Garcia-Fons 的 Arcoluz,剛好是 48KHz 的。
https://imgur.com/Kh0xhB8.jpg
Apple Music:還在研究怎麼對正頻率 XD
Onkyo HF Player:聲音超乾淨!比過去用 Roon 去控制樹莓派來播放還好上
一層,樂器的外型線條很清晰,就像是一般螢幕變為 Retina 螢幕那種感覺。
不過這樣的播放方式仍是有很大缺點:頭幾秒的聲音很殘破,但之後就正常。
期待版上先進能試看看用 USB 接樹莓派搞 PCM 升頻取代 M Scalar 的聽感。
待 UpBoard 到手之後一定補完這篇。
--
推 因為我只需要轉24/96 可能用這種小電腦會很適合?
以樹莓派的運算力來說 24/96 是 ok 的。
※ 編輯: elguapo (42.72.132.21 臺灣), 08/25/2021 08:35:31欸 那可以用網路輸入嗎(?
樹莓版的 HQPlayer OS 有支援 upnp 可以提供網路輸入,非常便利。
升頻Spotify ?
我個人沒在用 Spotify 但應該是可以的,這個改動是把樹莓變成 USB 周邊,作業系統認 得就能用。
※ 編輯: elguapo (42.72.132.21 臺灣), 08/25/2021 09:10:02那這套OS可以在NUC跑嗎?
想自己組一台Upscaler/streamer
NUC 肯定是可以跑 HQPlayer OS,只是 USB input 目前確認最沒問題的是 UpSquared 這 台 SoC(CPU 是 Pentium N4200);UpSquared 或是 UpBoard 都有 BIOS 可以讓用戶開 啟 USB 3 type-B input。 UpSquared 目前 PCM 升頻能力可以到 705.6/768KHz、DSD 能力如果都用 -2s 的濾波器 的話可以到 DSD128,也算是性價比很高的玩具(UpSquared Pentium N4200 板子定價 29 9USD),我訂的 UpSquared 應該下月上旬到,屆時會去確認 UpSquared 的 USB input 是 auto rate。 這個 USB Audio Class 2 功能其實也跟 NAA 相連,音源接上樹莓派之後還可以在另一台 電腦用 NAA 來串流,蠻便利的。
※ 編輯: elguapo (42.72.132.21 臺灣), 08/25/2021 09:35:29我是在想Roon core/HQP/NAA三者在不同裝置下
會不會比較容易減少不該有的東西
理論上是的,而且 NAA 也能突破一些硬體限制,例如 Mac 沒有 ASIO 這東西了,要 播放 native DSD 就需要 NAA 來輔佐(例如可以上到 768KHz 的 DAC 走 DoP 只能 DSD256,而改用 NAA 走 ALSA 就能 DSD512)。
到時應該只要換個不錯的switch 應該就很容易好聲
個人蠻建議佈置一個 IPv6 環境(NAA 支援 IPv6),能獲得更好的 QoS。:)
推
供電可以用樹莓派電源淨化板(淘寶買的)看看?走GPIO供
電
對吼,沒想到這招,來去買一塊玩玩(不過這樣散熱好像會比較挑戰?)
※ 編輯: elguapo (118.163.96.55 臺灣), 08/25/2021 14:36:18或直接用少帥樹莓去刷(?
看了少帥樹莓的 spec,那個 PiFi DiGi+ 並沒有在 HQPlayer OS 支援之列,不過 HQPlayer OS 倒是有支援 IQaudIO Digi+(也是 WM8804 晶片),可能需要勇者 試試看了。 另外如果要玩 USB input,少帥樹莓的線電不知道是否從 GPIO 接過去,如果不是 的話,機內可能需要一條 Y 線接出來。
※ 編輯: elguapo (118.163.96.55 臺灣), 08/25/2021 15:58:23FPGA,穩。整合FPGA的樹梅再叫我一聲
個人即將入手的 Up Squared 有 Altera MAX 10 FPGA 哦!
https://up-board.org/upsquared/specifications/GG 也來收一張?
※ 編輯: elguapo (118.163.96.55 臺灣), 08/26/2021 07:52:56好文,推
50
Re: [心得] 數位不就0與1怎麼可能(略另外回一篇,比較容易看 目前看下來,推測應該是RoPieee內部的系統與PC的Windows處理機制不同 加上樹莓派本身硬體架構比較簡單,干擾少所以把訊源輸出換成樹莓派時 造成的聽感差異,我的結論是這樣 輸出的架構是這樣25
[心得] ifi Zen Stream 開香在發表後我就意淫它很久惹,馬上先跟音悅預約一台 昨天看到音悅po出到貨的消息, 今天就火速抱它回家了XDD20
Fw: [心得] 樹莓派Picoreplayer分享作者: unique0515 (優尼) 看板: Headphone 標題: [心得] 樹莓派Picoreplayer分享 時間: Wed Jul 21 18:15:10 2021 用樹梅派當訊源有好一段時間了 趁著還沒忘光來紀錄下使用的心得19
[心得] 打造你自己的隨身硬體升頻器Raspberry M Scaler ? 其實當初是想搞一套在公司聽的小系統,但是又不想太高調擺一堆設備在辦公桌上 目標是可以隨時收走,在家跟在公司都可以移動的隨身系統,跟風搞了一隻N5005 後來發現直推不太行,又弄了一台 Mojo 2 ,但是總覺得少了點味道,跟家裡的系 統有差距,聽起來不太爽,跟家裡的系統比對了一下,除了線電跟電訊分離沒在公13
[心得] 樹莓派Picoreplayer分享用樹梅派當訊源有好一段時間了 趁著還沒忘光來紀錄下使用的心得 以下介紹樹莓雙機架構+ Picoreplayer 一台樹莓純當server 用網路掛載串流與網路硬碟(不用USB掛)13
Re: [心得] Holo泉3 DAC 聽感更新與一些閒聊強烈推薦holo梅跟泉3的用家試試hqplayer holo的設計我覺得根本就是為了hqplayer而生的 不管是nos, os pcm, os dsd都可以配合得很好 且支援48k dsd, filter選擇沒有限制 題外話, 我認為更高價的dac並不一定適合hqplayer9
[情報] Ifi Zen stream 串流機發表Ifi zen系列自耳擴can,藍芽撥放器blue,唱放Phono,DAC以及singature系列之後, 又增加了新的產品Zen Stream, 主打串流撥放,是純數位輸出6
[問題] DigiOne與USB電訊分離誰好?各位好 我目前的系統如下: RPI4-> USB電訊分離中間搭鐵殼3.0-> Chord 2Qute USB 輸入 搭配Daphile+Picoreplayer雙機串流播放 我的疑問是樹莓派這部分有人會加DigiOne做同軸輸出到DAC2
[問題] 關於hqplayer升頻dsd有雜訊耳機版大家好,最近剛開始用hqplayer播放pcm升dsd的檔案,遇到了狀況。 在切換歌曲的時候,可以從DAC上感覺到明顯的兩聲“啵“,雖然沒有很大,但每次換歌的時候都會有,聽感上十分煩躁,播放過程本身沒問題。 然後只有在切歌的時候會,若讓歌曲播完讓它自己跳下首就不會發生,已經把設定裡面各種選項開開關關或更換其他filter很多次了,還是找不太到原因,還是是硬體上的問題,請大家幫忙,感謝! 補充:確定不是DAC自身問題,我換過兩台zen DAC跟keces S3都有此狀況,並用家裡兩台電腦播放都有這個問題。 連接方式是走usb直接接dac播放。- 各位前輩大家好 小弟是入門未滿三個月的初燒 目前的系統如下 訊源:Intel NUCi7四核改Akasa無風扇機殼,原廠變壓器,Win10 Roon掛Tidal 升頻:Asus ROGi7六核電競筆電,原廠變壓器,HQPlayer升DSD256,5G Wifi給NAA