樹莓派雙機與SAM的PiCorePlayer

有關新天新地代理音響品牌及相關音響議題討論

Re: 樹莓派雙機與SAM的PiCorePlayer

文章samshu » 2021-11-21, 19:40

bchsieh 寫:抱歉,小弟插個嘴。

以播放44.1KHz的檔案來說,核心頻率一但超過44.1KHz,“理論上”只要是44.1KHz的N倍就可以了。
也就是44.1KHz、88.2KHz、132.3KHz、176.4KHz、220.5KHz、264.6KHz等等應該都適用。 :b07:


感謝提醒!看來我想太多了。
不過以小弟手上的設備,目前用176K是比較剛好的數值。
若條件合適,有機會Mac mini M2 可上Linux 時,我再來試試更高的數值。
或許一台就搞定了。
MPD&ArchQ@Intel12500(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
 
文章: 627
註冊時間: 2013-08-19, 14:49

Re: 樹莓派雙機與SAM的PiCorePlayer

文章Higuma » 2021-11-22, 00:10

其實我好奇44.1K 16bit stereo的PCM資料,在底層究竟是怎麼被拆解的?

假設是我直覺的16*2*44.1K,那依標準32bit指令集的架構,以及普遍64bit設計的暫存器,

每個CPU週期處理的指令寬度都是32/64bit,此時剛好整除16*2=32bit,也就是BC謝兄提的

44.1K之後的整數倍都可以的簡單情況.更高的頻率只是能更好的逼近即時傳輸,以及減少其他

控制I/O佔用的時間資源.但底層真的是長這樣嗎? 我不知道,如果還有其他的資料結構機制

破壞了這個簡單的關係,也許真的就有了某個特定倍數關係會更理想的可能.

48K基底的檔案就不討論了,屬於極少數應用.
Higuma
 
文章: 958
註冊時間: 2009-12-05, 23:13

Re: 樹莓派雙機與SAM的PiCorePlayer

文章samshu » 2021-11-22, 12:02

PC上安裝Arch Linux 176

小弟記錄了Arch Linux的安裝過程,並在Github上放了Kernel 176K、Roonserver 和 LMS。
可以先參考:
https://pastleo.me/post/20200719-archlinux-installation
再參考小弟的記錄
https://raw.githubusercontent.com/sam0402/Q176KHz/main/Arch%20install.txt

注意:Kernel 176 目前只支援 Intel 和 Realtek的 Ethernet網卡。
請找沒資料移失問題的電腦處理,搞丟資料小弟一律不負責。
安裝過程有問題請自行上網查尋 Debug,我也不負責教學。
MPD&ArchQ@Intel12500(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
 
文章: 627
註冊時間: 2013-08-19, 14:49

Re: 樹莓派雙機與SAM的PiCorePlayer

文章samshu » 2021-11-25, 09:42

量子效應再次發威 祕技+1

前兩週Box 和Psycho 來我家,反應了一些問題。
其一就是聲音單薄,中氣不足,這個似乎不難解決。
另一個問題就是不夠鮮活,聽Pop之類的會不夠High。
這個問題小弟一時摸不著方向,想不出解決方案。

後來小弟的Server採用Kernel 5.15 Q176之後,改善不少,中氣也上來了。
但總覺得有些不足的,聲音有點含糊,想想應是優化不夠。
前兩日再度優化,聲音提升不少,因為有小Bug,今天再次處理。
依樹莓派的經驗,這次小弟先把Compile的開機Kernel 也照樣優化處理。
再用特製的Compile Kernel來生產 Q176,結果還真是不一樣。

今天的版本一開聲,發現聲音更清晰,呈像更清楚,
樂器的紋理更明顯,低頻更好,更輕鬆。
這個還好,常見的事,每次改版都會有小提升。

這次重點是:開始狂野了!聽流行一點的音樂也可以High。
真是意外的收穫,如有神助!

沒想到Compile 時,開機的Kernel也這麼重要。 :b08:

Arch Linux x86_64 Kernel 下載點:
Q176 for Mac
https://raw.githubusercontent.com/sam0402/Q176KHz/main/linux-Q176_Mac-5.15-1-x86_64.pkg.tar.zst
https://raw.githubusercontent.com/sam0402/Q176KHz/main/linux-Q176_Mac-headers-5.15-1-x86_64.pkg.tar.zst

Q176 for PC
https://raw.githubusercontent.com/sam0402/Q176KHz/main/linux-Q176_PC-5.15-1-x86_64.pkg.tar.zst
https://raw.githubusercontent.com/sam0402/Q176KHz/main/linux-Q176_PC-headers-5.15-1-x86_64.pkg.tar.zst
MPD&ArchQ@Intel12500(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
 
文章: 627
註冊時間: 2013-08-19, 14:49

Re: 樹莓派雙機與SAM的PiCorePlayer

文章samshu » 2021-12-02, 08:06

Arch Linux Q176 APL版 PC環境完備

樂友借小弟一台NUC,好讓小弟Compile時,可以使用Apple GaN 140W 電供。
這次,也順便連Squeezelite也Compile了,為x86_64能完整提供播放環境來舖路。

Kernel部份,分成兩個版本:
1. Server 版:適合雙機模式,Roon or LMS Server 使用,力求最精簡化。
若要單機運行,選用MPD、HQPlayer播放軟體也行,不支援Squeezelite。
Mac:
https://raw.githubusercontent.com/sam0402/Q176KHz/main/linux-Q176A_Mac-5.15-1-x86_64.pkg.tar.zst
https://raw.githubusercontent.com/sam0402/Q176KHz/main/linux-Q176A_Mac-headers-5.15-1-x86_64.pkg.tar.zst
PC:
https://raw.githubusercontent.com/sam0402/Q176KHz/main/linux-Q176A_PC-5.15-1-x86_64.pkg.tar.zst
https://raw.githubusercontent.com/sam0402/Q176KHz/main/linux-Q176A_PC-headers-5.15-1-x86_64.pkg.tar.zst

2. Player 版:適合單機模式或「雙機模式的Client端」,支援Squeezelite。
另外加入支援PC上的音效設備,以HDMI輸出為主,其他未知。
Mac:
https://raw.githubusercontent.com/sam0402/Q176KHz/main/linux-Q176A_Mav-5.15-1-x86_64.pkg.tar.zst
https://raw.githubusercontent.com/sam0402/Q176KHz/main/linux-Q176A_Mav-headers-5.15-1-x86_64.pkg.tar.zst
PC:
https://raw.githubusercontent.com/sam0402/Q176KHz/main/linux-Q176A_PCv-5.15-1-x86_64.pkg.tar.zst
https://raw.githubusercontent.com/sam0402/Q176KHz/main/linux-Q176A_PCv-headers-5.15-1-x86_64.pkg.tar.zst

---
這次也針對Squeezelite x86也優化處理,比照小弟的pCP版本。
已有熱心樂友測試過,聲音也是相當的好。
PCM:
https://raw.githubusercontent.com/sam0402/Q176KHz/main/squeezelite-1.9.8.1317-pcm-x86_64.pkg.tar.zst
DSD:
https://raw.githubusercontent.com/sam0402/Q176KHz/main/squeezelite-1.9.8.1317-dsd-x86_64.pkg.tar.zst
Resample:
https://raw.githubusercontent.com/sam0402/Q176KHz/main/squeezelite-1.9.8.1317-rsmp-x86_64.pkg.tar.zst
MPD&ArchQ@Intel12500(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
 
文章: 627
註冊時間: 2013-08-19, 14:49

Re: 樹莓派雙機與SAM的PiCorePlayer

文章samshu » 2021-12-03, 21:28

自動安裝Arch Q352

1. 下載Arch Linux Install ISO (http://mirror.rackspace.com/archlinux/iso/latest/),
用以下工具製作USB安裝開機碟:
Rufus: https://rufus.ie/zh_TW/ for Windows
etcher: https://www.balena.io/etcher/? for Windows & macOS

2. 進入BIOS選擇USB開機後,用此安裝Arch的USB隨身碟開機。
3. 開完機後,輸入下面指令。(可以先用ip addr 確認是否有連上網路)
代碼: 選擇全部
curl -sL https://raw.githubusercontent.com/sam0402/ArchQ/main/install | bash

4.選擇要灌入Arch的磁碟,並輸入電腦名稱、帳號、密碼後,會自動完成安裝,過程請參閱下文。
安裝需要約10~15分鐘,畫面停擺時,請等三分鐘。
注意:
會清空整顆硬碟資料。
註1:請安裝至內接式的磁碟,外接USB 無法使用。
註1:請找沒資料移失問題的電腦處理。
最後由 samshu 於 2022-05-24, 08:17 編輯,總共編輯了 10 次。
MPD&ArchQ@Intel12500(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
 
文章: 627
註冊時間: 2013-08-19, 14:49

Re: 樹莓派雙機與SAM的PiCorePlayer

文章samshu » 2021-12-04, 10:57

安裝Arch Q352步驟

看圖說故事:
設定電腦名稱
圖檔
建立使用者名稱
注意,名稱只能英文小寫。
圖檔
設定密碼兩次,管理者root 也會同時設定
圖檔
選擇要安裝的磁碟機,通常為第一項
圖檔
選擇格式化整顆磁碟 或 保留原有的音樂資料庫
圖檔
選擇格式化的格式
圖檔
選擇語系
圖檔
設定網卡ip,接上網路線的顯示為UP
圖檔
選擇動態 or 固定ip
圖檔
設定固定ip
圖檔
選擇Music Server的版本
圖檔
是否啟用Squeezelite
圖檔
之後會自動安裝,完成後會重開機。
選用動態ip者,可以 "電腦名稱.local" 找到。
最後由 samshu 於 2022-04-03, 11:34 編輯,總共編輯了 5 次。
MPD&ArchQ@Intel12500(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
 
文章: 627
註冊時間: 2013-08-19, 14:49

Re: 樹莓派雙機與SAM的PiCorePlayer

文章jeffsu » 2021-12-07, 17:38

Hi samshu 兄;

依你12/03號打包的自動安裝Arch Q176,依步驟進行安裝,出現 error on line 175,如圖,check 為音效卡版本問題,試著將音效卡版本從1.2.5.1-3 Downgrade 到1.1.9-2 失敗,不知是否有沒注意到的地方,請指教。

我的設備為 HP 240 G8 NB,做雙系統,realtek音效卡在WIN10正常
附加檔案
55470.jpg
jeffsu
 
文章: 6
註冊時間: 2014-08-06, 00:12

Re: 樹莓派雙機與SAM的PiCorePlayer

文章samshu » 2021-12-07, 20:33

Jeffsu兄你好,

是版本相依性的Bug,已經修正,麻煩請重試。
MPD&ArchQ@Intel12500(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
samshu
 
文章: 627
註冊時間: 2013-08-19, 14:49

Re: 樹莓派雙機與SAM的PiCorePlayer

文章jeffsu » 2021-12-07, 21:51

samshu 兄你好;

謝謝你的回覆。
除上述問題外,原劃100G安裝安裝Arch Q176,沒成功卻發現WIN10被殺掉了,先查看看哪裡出狀況,先恢復WIN10,再來重試Arch Q176。
jeffsu
 
文章: 6
註冊時間: 2014-08-06, 00:12

上一頁下一頁

回到 音響區・愛亂想

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 8 位訪客