Raspberry Pi + Rune Audio ::: Một trải nghiệm nghe nhạc mới

rndce

Well-Known Member
CZKvR1.jpg

Mùa dịch mua hàng Aliexpress khó quá, mình đặt mua chú Pi4 phiên bản Okdo ver 1.2 này mất hơn tháng mới nhận được.
 

rndce

Well-Known Member
Mình làm sẵn hết chứ anh. Mọi người chỉ down về rồi bung ra thẻ chạy thôi. Em sẽ post luôn cách làm để cho ai thích thì tự làm lấy và gia giảm theo sở thích riêng.

Em cập nhật diễn tiến là để cả nhà theo dõi và em hóng thêm ý tưởng.

Sau khi test qua vài vòng em thấy chôm webui có sẵn không có lợi. Vậy bản phát hành tiếp theo có thể sẽ như sau:

- Dùng MPD + upmpdcli + bubbleupnp server để phát Tidal trực tiếp.

- Giao diện web dùng mympd

- Có thể có spotify connect / roonbridge / asset upnp / minim server...

Nếu có asset upnp hay minim server mình chỉ cần dùng 1 app lumin cho nhạc online Tidal và nhạc offline.

- Người dùng chỉ cần chạy putty. Qua menu sẽ làm được các việc sau:

+ Chọn profile set performance phù hợp với pi đang dùng.

+ Chọn sound: boss dac / digione / usb dac

+ Add nas

+ Chọn tắt mở các dịch vụ nào muốn sử dụng

......................................

PS: Hiện tại cách phát Tidal trực tiếp bằng upmpdcli rất khó chịu do api bị thay đổi liên tục. Anh TQ đang nghiên kiú tiếp. Nhưng dù có chạy được bây giờ thì sau này chắc cũng sẽ bị đổi nữa. Do đó hướng dùng bubbleupnp server làm proxy streaming rất tiện và ổn định lâu dài.

Thí dụ menu như sau:

Mã:
-- Menu Config --
1. Set RPi CPU Profiles
2. Set DAC
3. Add NAS
4. MPD, upmpdcli start / stop
5. BubbleUPnP server start / stop
6. Spotify Connect start / stop
7. Roon Bridge start / stop
8. Asset UPnP start / stop
9. Minim server start / stop
10. Show audio services status
11. Restart xenomaipi
12. Shutdown xenomaipi
13. Exit menu
.............................
Bản này sẽ là Xeonomaipi V1.4 hả bác @tml3nr ?. Nhìn hấp dẫn quá: đủ món luôn: BubbleUPnp, Spotify, Roon Bridge, AssetUPnp, Minimserver và không còn Tidal Acount 1 &2 nữa rồi.
- Bản này chắc đã khắc phục được lỗi treo bất tử pk bác
- Có sử dụng webUI myMPD ko bác ơi.
- Và có dùng được bản này cho Pi 4 ko vậy bác.
- Phần chọn DAC chỉ có Boss DAC, DigiOne, USb DAC, nếu được bác thêm cho em Hifiberry DAC + với để nó hót cho vui.
- Em đang dùng XeonomaiPi Ver 1.3 với Boss DAC mà Volumn mặc định chỉ có 85, Bác chỉ giúp em đê set volumn len 100 với.
Thanks bác.
 
Chỉnh sửa lần cuối:

khanhnguyen

Active Member
Bản Xeonomaipi V1.3 cho Pi 3B+, mình đ9inhj dùng bản này ra USB DAC thì bị như sau:
- Đầu tiên :
cat /proc/asound/modules
0 snd_bcm2835
1 snd_usb_audio
-->Nhận USB DAC ngon rồi nhỉ
-Sau đó, làm chạy : aplay -D plughw:1,0 test.wav --> OK, sound chạy ngon lành
Nhưng khi disable sound onboard thì tèo, lumin ko còn nhận raspberry.
Kiểm tra: cat /proc/asound/modules
0 snd_usb_audio
Vầy là sao các bác nhỉ, mò hoài mà không thể chạy
Sau đó mình tìm cách chọt cho nó thành :
cat /proc/asound/modules
0 snd_usb_audio
1 snd_bcm2835
==> Nói chung cứ snd_bcm2835 không default 0 là tịt!!!
Nhưng vẫn tịt, bác nào đã set cho DAC USB chạy được giúp mình với ( mình đã rename /etc/asound.conf.bak thành asound.conf và chỉnh ExecStartPre=/bin/sleep 30 trong openhome.service)
 

rndce

Well-Known Member
Bản này sẽ là Xeonomaipi V1.4 hả bác @tml3nr ?. Nhìn hấp dẫn quá: đủ món luôn: BubbleUPnp, Spotify, Roon Bridge, AssetUPnp, Minimserver và không còn Tidal Acount 1 &2 nữa rồi.
- Bản này chắc đã khắc phục được lỗi treo bất tử pk bác
- Có sử dụng webUI myMPD ko bác ơi.
- Và có dùng được bản này cho Pi 4 ko vậy bác.
- Phần chọn DAC chỉ có Boss DAC, DigiOne, USb DAC, nếu được bác thêm cho em Hifiberry DAC + với để nó hót cho vui.
Bản này sẽ là Xeonomaipi V1.4 hả bác @tml3nr ?. Nhìn hấp dẫn quá: đủ món luôn: BubbleUPnp, Spotify, Roon Bridge, AssetUPnp, Minimserver và không còn Tidal Acount 1 &2 nữa rồi.
- Bản này chắc đã khắc phục được lỗi treo bất tử pk bác
- Có sử dụng webUI myMPD ko bác ơi.
- Và có dùng được bản này cho Pi 4 ko vậy bác.
- Phần chọn DAC chỉ có Boss DAC, DigiOne, USb DAC, nếu được bác thêm cho em Hifiberry DAC + với để nó hót cho vui.
- Em đang dùng XeonomaiPi Ver 1.3 với Boss DAC mà Volumn mặc định chỉ có 85, Bác chỉ giúp em đê set volumn len 100 với.
Thanks bác.
Em xin tiếp với XeonomaiPi 1.3:
- Em cài thêm RoonBridge thì OK, nhưng Roon Core play qua Xeonomai Pi thì ko được, Device Not Found
Cx32n4.png

- Em chỉnh alsamixer (Boss DAC) thì không lưu lại được, dù kéo phần Voulumn Digital lên 85 hay 100 thì âm thanh trên loa có tăng lên, sau đó lưu lại bằng sudo alsactl store, reboot lại Xeonomaipi gõ lại alsamixer thì không có gì thay đổi (phần Voulumn Digital vẫn là 0 như trước khi kéo lên). Em kiểm tra bằng lệnh cat /proc/asound/modules thì kết quả như hình
Cx30Ze.png

- Nếu dùng Linn Kinsky để play nhạc thì Volume mặc định trên Kinsky là 45, chỉnh volumn trên Kinsky chỉ lên được tối đa là 85. Không biết cái này bị khống chế max volumn 85 là ở chổ nào.
- Em cài thử minimserver thì cài được
- Em cài BubbleUpnp Server thì bào lỗi ở
ffmpeg (error....)
 

rndce

Well-Known Member
Cài RoonBridge trên SMPD 0.96 - Pi 3, mỗi lần muốn phát nhạc từ Roon Core qua Pi thì phải chạy lại 2 lệnh trong Putty:
Mã:
sudo systemctl stop pipe
sudo systemctl restart roonbridge
cũng hơi bất tiện ( Dường như bản SMPD 0.96 chỉ có duy nhất cách này, dev của Smpd ko theo SMPD cho Pi 3 nữa rồi)
(@tellme0823
v1.0.x is newly reworked, so there are a lot of differences from v0.9.6.
The sound card has pipe.service open.
If you turn it off, you should be able to sound RoonBridge via the ALSA driver.
sudo systemctl stop pipe (tắt service pipe đang dùng sound card, khi đó mới dùng được RoonBridge qua ALSA driver)
sudo systemctl restart roonbridge)

Bản SMPD 1.0x cho Pi 4 cũng phải chạy đoạn code trên trong Putty thì mới phát nhạc từ RoonCore qua Pi được. Mình chưa dùng SMPD 1.0x trên Pi 4 nên không biết là đoạn code trên chỉ chạy 1 lần rồi thôi hay mỗi lần muốn dùng Roon Core thì mỗi lần phải chạy lại.
 
Chỉnh sửa lần cuối:

linh0983

Well-Known Member
Chú Pi2 cài SMPD là cái này ạ . :rolleyes:

CEjuxN.jpg


Mình dùng DT sony stream qua UPnP bằng app NEUTRON mượt mà . :rolleyes:

GTR.jpg


Board HAT I2S-HDMI lvds đó có thể out ra DAC có support i2s hdmi in ạ . o_O
Như mình output vào ReciverPi nghe ngon a . Chú sony cơ động đem đi đâu cũng được cái hay là nó chưa toàn bộ nhạc nas nhà các bác a . Vừa rồi đem Pi2 hdmi ra quán cafe thử chú quán kết liền hihi . :rolleyes:
 

Thanhvo31

Well-Known Member
Cài RoonBridge trên SMPD 0.96 - Pi 3, mỗi lần muốn phát nhạc từ Roon Core qua Pi thì phải chạy lại 2 lệnh trong Putty:
Mã:
sudo systemctl stop pipe
sudo systemctl restart roonbridge
cũng hơi bất tiện ( Dường như bản SMPD 0.96 chỉ có duy nhất cách này, dev của Smpd ko theo SMPD cho Pi 3 nữa rồi)

Có giải pháp là chạy lệnh này bằng 1 shortcut trên Windows thì cũng không sao ha

Làm cái script - bật Roon lên , kêu là RON.sh quăng lên Pi, /opt/RON.sh

Mã:
#!/bin/ash
systemctl stop pipe
systemctl restart roonbridge

SSH vào SMPD, cấp quyền
# chmod +X /opt/RON.sh

Từ Win tải plink

plink.exe (a command-line interface to the PuTTY back ends)
32-bit: plink.exe (or by FTP) (signature)
64-bit: plink.exe (or by FTP) (signature)

thả vô thư mục C:\User\YourName\Desktop\Putty\ chẳng hạn

Từ Win làm cái shortut cho plink.

"C:\User\YourName\Desktop\Putty\plink.exe" [email protected] -pw raspberry "bin/sh opt/RON.sh"



ACtC-3cHwgw1S9_ZzzoXuaUGCO-x14KdvsI-t9ixf4Dis722wxmkpATJ2b-EiREP1pKjjsRgEnET3vJBNcLNtp8y2AmgpVDHkT0_PoxcuPU8aVmYvVKt4C0O1bc2q6iSV-8gjn8vTc-l1sY1cjA2QdIaRfur4w=w1202-h1110-no

Nhấn đúp và tận hưởng thôi.
 
Chỉnh sửa lần cuối:

zeze

Well-Known Member
Các bác cho hỏi dùng Volumio:
1. Cách setup stream ổ cứng PC như thế nào?
2. Cách setup ổ NAS làm ntn ạ (nguồn SOURCE của bác P.)?
 

zeze

Well-Known Member
Câu hỏi của bác chung chung khó trả lời quá
Laptop có ổ cứng, Pi2 gắn thẻ cài Volumio. Giờ muốn:
1. Ổ cứng laptop play qua Pi2. (Trước đây Pi2 cài RuneAudio thì làm cài này được).
2. Volumio add nguồn NAS (SOURCE) của bác P. (@linh0983 ) [Trước đây Pi2 cài RuneAudio thì làm cái này được].
 

linh0983

Well-Known Member
Các bác cho hỏi dùng Volumio:
1. Cách setup stream ổ cứng PC như thế nào?
2. Cách setup ổ NAS làm ntn ạ (nguồn SOURCE của bác P.)?
2 _ Bác @zeze add nas mình như hình a . :oops:
Volumio các bác truy cập qua NFS như hình a . o_O

XC1.jpg


NFS chứ ko phải SMB/CIFS nhé . :oops:

http://hondddpy.ddns.net hoặc http://lin0983.duckdns.org đều được a . :D
Scan cho nhanh bác add 1 hoặc 2 thư mục nhạc là ok . o_O
XS1.jpg


1 _Trên laptop bác add nas mình như vầy nhé ! o_O
https://www.raidrive.com/ ( install app này vào ) . :cool:

SEg.jpg
 
Chỉnh sửa lần cuối:
Bên trên