第1頁,共21頁 12311 ... 最後最後
顯示結果從 1 到 10 共計 201 條
  1. #1
    註冊日期
    2016-07-29
    文章
    379
    Thanks
    1,446
    Thanked 1,414 Times in 351 Posts

    預設 piCorePlayer6.1.0-Xenomai-44.1-48KHz雙機入門簡易安裝教學

    難得sam兄編譯了piCorePlayer6.1.0-Xenomai-44.1-48KHz這套聲音表現超強的OS無私的提供給大家。

    不過似乎卡在對沒接觸過樹莓派和Linux人來說門檻較高,以至於實際入手樹莓派4安裝piCorePlayer6.1.0-Xenomai-44.1-48KHz的網兄不多真的是有點可惜。小弟在此將小弟自行優化過的樹莓派4用LMS+PLAYER雙機img檔提供出來,希望能夠藉此降低門檻讓更多人享受到piCorePlayer6.1.0-Xenomai-44.1-48KHz的高音質。

    另外小的提供的piCorePlayer6.1.0-44.1_48KHz-xeno-Player拿掉了USB磁碟和網路磁碟掛載的功能,piCorePlayer6.1.0-44.1_48KHz-xeno-LMS則是拿掉了所有的聲音相關服務。如果需要全功能完整版的piCorePlayer6.1.0-Xenomai-44.1-48KHz,請去下載sam兄提供的piCorePlayer6.1.0-Xenomai-44.1-48KHz原始版。

    基本上LMS和PLAYER使用2G版的樹莓派4就夠用了,如果你的音樂檔有十萬首以上的話可以考慮LMS改用4G版的樹莓派4。
    安裝piCorePlaye的Micro SD卡容量有512MB以上就夠了,但是音樂檔有10萬首以上的話建議LMS的容量至少要有2GB。

    追加sam兄在2020/11/26公開的piCorePlayer6.1.0-xenomai_TG的雙機img檔。

    https://drive.google.com/file/d/1cix...ew?usp=sharing 解壓縮密碼: abc123

    追加sam兄在2020/11/15公開的piCorePlayer6.1.0-xenomai_lite的雙機img檔。

    https://drive.google.com/file/d/1j11...ew?usp=sharing 解壓縮密碼: abc123

    sam兄編譯piCorePlayer6.1.0-Xenomai-44.1-48KHz的雙機img檔。

    https://drive.google.com/file/d/1Uva...ew?usp=sharing 解壓縮密碼: abc123

    檔案下載解壓縮之後裡面有四個檔案:

    Advanced_IP_Scanner_2.5.3850.exe
    piCorePlayer6.1.0-44.1_48KHz-xeno-LMS.img
    piCorePlayer6.1.0-44.1_48KHz-xeno-Player.img
    win32diskimager-1.0.0-install.exe

    piCorePlayer6.1.0-44.1_48KHz-xeno-Player.img是接續USB DAC或USB DDC用的img檔。
    piCorePlayer6.1.0-44.1_48KHz-xeno-LMS.img是不提供音效裝置接續只提供LMS服務的img檔。

    首先安裝win32diskimager-1.0.0-install.exe之後,參考下面官網的Micro SD卡安裝說明分別將兩個img解開到Micro SD卡就完成piCorePlayer6.1.0-Xenomai-44.1-48KHz的安裝了。
    https://www.picoreplayer.org/how_to_....shtml#windows

    想要讓音質提升的話建議使用USB隨身碟來安裝系統,使用SLC USB隨身碟的話聲音會比一般USB隨身碟再提升一些。USB隨身碟跟Micro SD卡一樣使用Win32 Disk Imager把img解到USB隨身碟就可以。不過想要讓樹莓派4支援USB開機的話,必須使用官方的Pi OS來更新EEPROM。

    想要樹莓派4支援USB開機需要更新EEPROM的網兄,可以下載小弟打包好的的Pi OS來快速升級EEPROM。

    https://drive.google.com/file/d/1ryx...ew?usp=sharing 解壓縮密碼: abc123

    檔案解壓縮後使用Win32 Disk Imager將PiOS.img解到Micro SD卡上,因為Pi OS的使用容量比較大所以Micro SD卡的容量至少要有4GB。
    將安裝好Pi OS的Micro SD卡插入樹梅派4開機後,請使用使用Advanced IP Scanner來找到樹莓派4的IP。
    更新EEPROM的步驟需要使用到ssh連線來操作,小弟在此以Win10內建的ssh連線功能來示範。

    首先使用Win10下方工作左方的搜尋功能打CMD找出命令提示字元後執行命令提示字元。
    CMD.jpg

    EEPROM-UPDATE.JPG
    接下來輸入以下指令:

    ssh [email protected]你的樹莓派4之IP
    ssh首次連線會詢問是否連線,這裡請輸入yes
    接下來password請輸入1234
    輸入sudo rpi-eeprom-update -d -a 執行EEPROM升級
    升級完成後輸入sudo reboot 將樹莓派4重新開機
    樹莓派4開機完成後重新以ssh連線進去
    輸入sudo rpi-eeprom-update -d -a 確認已經升級到如圖片中顯示的版本
    輸入sudo shutdown now 將樹莓派4關機

    這樣子樹莓派4就完成EEPROM的更新可以支援USB開機了。
    此篇文章於 2020-11-27 11:22 AM 被 tetsuka 編輯。

  2. The Following 9 Users Say Thank You to tetsuka For This Useful Post:


  3. #2
    註冊日期
    2016-07-29
    文章
    379
    Thanks
    1,446
    Thanked 1,414 Times in 351 Posts

    預設 關於piCorePlayer6.1.0-44.1_48KHz-xeno-Player的安裝設定

    關於Player的設定:

    首先小弟的Player是以使用USB DAC或USB DDC為前提來設定的,DSD支援原生DSD512不使用DoP。
    開機後樹莓派4的HDMI、內建音效、WiFi、BT都是關閉的,另外開機後會將所有的LED也都關閉。

    將安裝好Player的SD卡或USB隨身碟放入樹莓派4後請接上網路線和USB DAC或DDC後開機,開機後請自行找出Player透過DHCP所取得的IP。
    如果不知道該如何尋找IP的話,請安裝Advanced_IP_Scanner_2.5.3850.exe。然後再參考官網的說明使用Advanced IP Scanner來找到樹莓派4的IP。https://www.picoreplayer.org/how_to_..._address.shtml

    確認Player的IP後請使用Chrome或其他網頁瀏覽器在網址列輸入IP連線進入WEBGUI。
    在順利進入WEBGUI後請切換頁面到Squeezelite Settings的設定頁面。
    PLAYER01.JPG

    點開Output setting選項的more後,下方會出現找到的USB DAC或DDC裝置。
    因為不同的USB DAC或DDC出現的名稱不一定會一樣,直接點選下方找到的hw:開頭的裝置後欄位會自動代入裝置名稱。
    當hw:裝置代入後請點選Save將設定存檔,然後繼續在同一頁面來設定LMS IP的IP位置。
    PLAYER02.JPG

    將LMS IP欄位輸入你自己的LMS裝置的IP後,再點Save將設定存檔之後基本上Player的設定就完成了。
    如果進行這個步驟時還不知道LMS的IP的話,可以在之後確認LMS的IP後再來設定就好。

    接下來就是一些Player的進階設定:

    在Squeezelite Settings的設定頁面的最下方的Set Squeezelite Binary共有四種選項。
    PLAYER03.JPG

    Default:
    原始內建的Squeezelite,支援flac、pcm、mp3、ogg、aac、wma、alac、dsd、mad的格式解碼。
    PCM Only:
    sam兄重新編譯只保留PCM解碼。
    PCM+DSD:
    sam兄重新編譯只保留PCM+DSD解碼。
    Custom Squeezelite:
    sam兄重新編譯支援flac、pcm、mp3、ogg、aac、wma、alac、dsd、mad的格式解碼。

    4個不同Squeezelite的請以個人喜好來決定要使用哪一個。如果有網兄比較後願意分享不同的Squeezelite的聲音差異心得,那麼小弟也會非常的感謝您的。

    有一點要特別注意的地方是要切換為PCM Only時,必須先將Device supports DSD/DoP的設定值設定為空白Save後再切換。
    PLAYER02.JPG
    如果忘了這個步驟直接切換PCM Only時,Squeezelite將會啟動失敗。
    另外在從PCM Only切換為其他3個模式後,如果需要播放DSD必須再將Device supports DSD/DoP的設定值改回0:u32be。

    再來是Tweaks設定頁面中的pCP Kernel Tweaks的Kernel Frequency設定。
    螢幕擷取畫面 2020-10-10 142104.jpg

    Kernel Frequency預設的44.1KHz是對44.1KHz或44.1KHz的整倍數取樣音樂的最佳化頻率,播放DSD格式時也建議使用這個頻率。
    48KHz則是針對48KHz或48KHz的整倍數取樣音樂的最佳化頻率。請使用時各自依照自己的需求來切換Kernel Frequency的工作頻率。

    最後是Tweaks設定頁面中最下方的User commands的設定。
    PLAYER05.JPG

    User command #2預設的內容是
    #sudo /home/tc/uhubctl -l2 -p2 -a0;sudo /home/tc/uhubctl -l2 -p3 -a0;sleep 300;sudo /home/tc/uhubctl -l2 -p1 -a0
    必須要把最前方的#刪除後Save,然後下次開機時才會執行這行指令。
    這行指令是用來讓樹莓派4開機後關閉不用的USB Port的電源,內容是以小弟的使用環境來設定的。

    Pi4 USB.jpg

    小弟的開機USB隨身碟是接在P1而USB DAC是接在P4。
    sudo /home/tc/uhubctl -l2 -p2 -a0;sudo /home/tc/uhubctl -l2 -p3 -a0;sleep 300;sudo /home/tc/uhubctl -l2 -p1 -a0 所執行的動作如下。
    關閉USB P2 => 關閉USB P3 => 延遲300秒 => 關閉USB P1

    因為piCorePlayer開機後就是在記憶體中執行的RAMOS,所以開機完成後把USB隨身碟電源關閉也不會影響OS運作。但是在關閉隨身碟的電源後任何系統設定變更都無法寫入隨身碟作保留,所以在關閉隨身碟電源前加入300秒的延遲保留開機後需要變更設定時的緩衝時間。
    請各位網兄依照各自的使用環境來決定是否需要關閉指定的USB Port的電源。
    此篇文章於 2020-10-10 02:27 PM 被 tetsuka 編輯。

  4. The Following 9 Users Say Thank You to tetsuka For This Useful Post:


  5. #3
    註冊日期
    2016-07-29
    文章
    379
    Thanks
    1,446
    Thanked 1,414 Times in 351 Posts

    預設 piCorePlayer6.1.0-44.1_48KHz-xeno-LMS的安裝設定

    關於LMS的設定:

    小弟的LMS開機後樹莓派4的HDMI、內建音效、WiFi、BT都是關閉的,另外開機後會將所有的LED也都關閉。

    將安裝好LMS的Micro SD卡或USB隨身碟放入樹莓派4後請接上網路線後開機,開機後請自行找出LMS透過DHCP所取得的IP。
    如果不知道該如何尋找IP的話,請安裝Advanced_IP_Scanner_2.5.3850.exe。然後再參考官網的說明使用Advanced IP Scanner來找到樹莓派4的IP。https://www.picoreplayer.org/how_to_..._address.shtml

    確認LMS的IP後請使用Chrome或其他網頁瀏覽器在網址列輸入IP連線進入WEBGUI。
    在順利進入WEBGUI後請切換頁面到LMS的設定頁面。

    在進入WEBGUI後的第一件事是必須先到Main Page的Additional functions做Resize FS這個動作。
    Mount07.JPG

    在進入Resize FS的設定頁面後,請至少將partition的容量Resize到500MB。
    小弟提供的LMS已經事先將partition的容量Resize到500MB了。
    如果音樂檔有10萬首以上的話,請將partition的容量至少Resize到1000MB或更高。
    Mount08.JPG

    不過有時候會出現執行Resize重開機後,partition的容量並沒有成功變更的情形發生。
    所以請在執行Resize重開機後再次進入Resize FS的選單,看看partition的容量有沒有實際變更為你選擇的容量。
    如果Resize出現失敗的話,請將Micro SD卡或USB碟在Windows上使用AOMEI Partition Assistan這類可以變更partition容量的軟體。
    然後將Micro SD卡或USB碟上的ext4分割區的容量變更為您需要的容量後,再將Micro SD卡或USB碟接回樹莓派4開機就可以了。

    接下來必須要做的事是必須將你存放音樂檔的USB外接硬碟或是網路磁碟掛載上去。
    Mount01.JPG

    要掛載上去的USB外接硬碟請使用FAT32或是NTFS格式,如果你的硬碟是GPT磁碟的話會出現要求安裝Install Support來支援GPT磁碟。

    Mount02.JPG

    USB外接磁碟相當簡單只要輸入要掛載的名稱後Enabled打勾再點選Set USB Mount就好了。
    網路磁碟要掛載可以參考圖片中的內容,Mount Point輸入要掛載的名稱、IP Address輸入網路磁碟的IP、Share Name輸入網路磁碟的分享名稱、Username輸入網路磁碟的連線帳號、Password輸入網路磁碟的連線帳號密碼。全部輸入完成後Enabled打勾再點選Set NET Mount就好了。

    Mount03.JPG

    當USB磁碟或網路磁碟掛載完成之後,接下來需要將它再掛載到LMS上才能找到音樂檔來播放。
    首先點選LMS設定頁面中的Configure LMS,然後會出現LMS的設定畫面。
    Mount04.JPG

    請依照圖片中的範例點選Media Folders的Browse,然後把你掛載上去的USB磁碟或網路磁碟的名稱加入Folder後點選右下角的Apply讓設定生效,這樣子LMS的音樂資料庫就掛載完成了。如果Player也已經事先設定完成並開機了,那麼點選LMS設定頁面中的LMS Web Pages叫出LMS的音樂播放介面就可以開始播放音樂來享受了。

    另外特別要注意的是因為LMS中有管理音樂檔的資料庫,所以樹莓派4要關機時請勿直接關閉電源。LMS要關機時請點選Main Page中的Shutdown來關機,不然的話有可能會造成LMS音樂資料庫的損毀。
    Mount06.JPG

    最後是Tweaks設定頁面中最下方的User commands的設定。
    螢幕擷取畫面 2020-10-10 143114.jpg

    User command #2預設的內容是
    #sudo /home/tc/uhubctl -l2 -p2 -a0;sudo /home/tc/uhubctl -l2 -p3 -a0;sudo /home/tc/uhubctl -l2 -p4 -a0
    必須要把最前方的#刪除後Save,然後下次開機時才會執行這行指令。
    這行指令是用來讓樹莓派4開機後關閉不用的USB Port的電源,內容是以小弟的使用環境來設定的。
    Pi4 USB.jpg

    小弟的開機USB隨身碟是接在P1另外沒有外接USB磁碟。
    sudo /home/tc/uhubctl -l2 -p2 -a0;sudo /home/tc/uhubctl -l2 -p3 -a0;sudo /home/tc/uhubctl -l2 -p4 -a0所執行的動作如下。
    關閉USB P2 => 關閉USB P3 => 關閉USB P4
    請各位網兄依照各自的使用環境來決定是否需要關閉指定的USB Port的電源。
    此篇文章於 2020-10-10 02:45 PM 被 tetsuka 編輯。

  6. The Following 8 Users Say Thank You to tetsuka For This Useful Post:


  7. #4
    註冊日期
    2007-09-06
    文章
    164
    Thanks
    122
    Thanked 59 Times in 34 Posts

    預設

    tetsuka兄:
    請問我安裝player版本,接USB DAC,抓不到
    但安裝sam兄的可以抓到,不知原因是?
    此外,是否有支援aiff的格式?
    感謝

  8. #5
    註冊日期
    2016-07-29
    文章
    379
    Thanks
    1,446
    Thanked 1,414 Times in 351 Posts

    預設

    引用 作者: jimmypan 查看文章
    tetsuka兄:
    請問我安裝player版本,接USB DAC,抓不到
    但安裝sam兄的可以抓到,不知原因是?
    此外,是否有支援aiff的格式?
    感謝
    jimmypan兄您好

    基本上您使用sam兄的版本能夠抓得到USB DAC的話,那麼應該小弟提供的版本也夠抓到才是。
    請問您是在Squeezelite頁面中的Output setting完全抓不到USB DAC嗎?
    PLAYER01.JPG

    如果您有啟用User command #2的USB Port關閉功能的話,也請先取消關閉USB Port的功能試試看。

    另外小弟提供的Player是針對PCM和DSD播放特化的,如果需要播放aiff格式的話可以試著從LMS將aiff轉換為PCM後再播放試試看。

  9. The Following 3 Users Say Thank You to tetsuka For This Useful Post:


  10. #6
    註冊日期
    2007-09-06
    文章
    164
    Thanks
    122
    Thanked 59 Times in 34 Posts

    預設

    Hi tetsuka 兄:
    我接上HDMI,觀察從command line boot的狀況
    sam兄的檔案,在command line boot時,sound的部分,會顯示alsa ...found的字句
    但您的會搜尋不到
    然後進WEB介面,output setting完全沒有device
    此外我的USB接USB1,我有將user command改為 p2/p3/p4
    我的LMS是以Daphile擔任,請問這個如何做呢?=>試著從LMS將aiff轉換為PCM
    謝謝!

  11. #7
    註冊日期
    2007-09-06
    文章
    164
    Thanks
    122
    Thanked 59 Times in 34 Posts

    預設

    補充問一下,我是以player安裝,接USB DAC,這樣的配置沒錯吧?

  12. #8
    註冊日期
    2016-07-29
    文章
    379
    Thanks
    1,446
    Thanked 1,414 Times in 351 Posts

    預設

    引用 作者: jimmypan 查看文章
    Hi tetsuka 兄:
    我接上HDMI,觀察從command line boot的狀況
    sam兄的檔案,在command line boot時,sound的部分,會顯示alsa ...found的字句
    但您的會搜尋不到
    然後進WEB介面,output setting完全沒有device
    此外我的USB接USB1,我有將user command改為 p2/p3/p4
    我的LMS是以Daphile擔任,請問這個如何做呢?=>試著從LMS將aiff轉換為PCM
    謝謝!
    引用 作者: jimmypan 查看文章
    補充問一下,我是以player安裝,接USB DAC,這樣的配置沒錯吧?
    jimmypan兄您好

    請您先將USB DAC接在跟小弟一樣P4,然後不使用關閉USB Port的功能再試試看。
    如果還是抓不到USB DAC的話,可能就先請您維持使用sam兄提供的版本好了。

    Daphile因為小弟已經卸載不用了,所以Daphile的LMS將aiff轉PCM的功能要等小弟再將Daphile安裝起來後找一下看看了。

  13. The Following 2 Users Say Thank You to tetsuka For This Useful Post:


  14. #9
    註冊日期
    2007-09-06
    文章
    164
    Thanks
    122
    Thanked 59 Times in 34 Posts

    預設

    tetsuka 兄:
    還是不行,我先用Sam兄的,感謝

  15. #10
    註冊日期
    2016-07-29
    文章
    379
    Thanks
    1,446
    Thanked 1,414 Times in 351 Posts

    預設

    引用 作者: jimmypan 查看文章
    tetsuka 兄:
    還是不行,我先用Sam兄的,感謝
    jimmypan兄您好

    請您先用sam兄提供的版本好了。
    如果您有多的SD卡有空的時候可以再安裝一次Player的img檔試試看,因為小弟有點懷疑您是不是不小心安裝成LMS版了。
    小弟提供的LMS版是砍掉所有音效服務所以一定抓不到USB DAC。

    另外小弟剛剛在VM上執行Daphlie後,發現Daphile內建的LMS預設就有支援AIFF轉PCM的功能了。
    AIFF.JPG

  16. The Following 2 Users Say Thank You to tetsuka For This Useful Post:


發文規則

  • 不可以發表新主題
  • 不可以發表回覆
  • 不可以上傳附件
  • 不可以編輯自己的文章
  •