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

dongmai

New Member
Bác có cộng cáp USB-HDMI đang dùng cho board converter bác mượn ai chú Pi cài XL , Moode , Volumio hoặc Rune . Cáp đó 1 đầu cắm vào dac đầu còn lại cắm vào cổng HDMI của Pi đó là cách thứ 1 . Cách thứ 2 bác dùng cộng cáp USB thông thường 1 đầu cắm vào dac đầu còn lại cắm vào cổng USB của Pi . So sánh streamer qua UPnP giữa 2 ngõ ra HDMI và USB của Pi a . Cách thứ 3 qua GPIO (I2S) của Pi cái này cần thêm boad HAT bác ơi ! :rolleyes:
Mình dùng ropieer XL với Boss DAC ra tiếng tốt, muốn thử theo cách 2 bác chỉ nhưng không ra tiếng , không biết phải config như thế nào trên Ropieer , bác hướng dẫn hộ .
 

linh0983

Well-Known Member
Mình dùng ropieer XL với Boss DAC ra tiếng tốt, muốn thử theo cách 2 bác chỉ nhưng không ra tiếng , không biết phải config như thế nào trên Ropieer , bác hướng dẫn hộ .
HDMI bác chọn Off , USB bác chọn USB , Volume bác chọn None . Chất lượng hay ko phụ thuộc vào chú dac bác dùng a . :rolleyes:

CdsgAn.jpg
 

linh0983

Well-Known Member
Em test đồng thời VLC for Android nghe nhạc vừa download bằng trình duyệt Opera (1~1,8MB/s). Trong lúc Nghe không vấp, lúc đầu load bài hát hoặc chuyển bài tiếp theo phải đợi khoảng 3-5s thôi ạ.
Mình nghe rất ổn bác a chú Sony mình chuyển bài nhanh đi picnic phát ko dây ra loa kẻo kéo là ầm ĩ luôn a . Xem như nó là chú nas di động tuyệt vời hihi . :rolleyes:
 

TuanQuynhAudio

Well-Known Member
Nhờ bác P. xem giùm sao cả tháng nay add cái NAD SOURCE của bác không được.
Bác @linh0983 off SMB/CIFS rồi và on ftp/WebDAV. Vì thế rune không mount như cũ được.
Có cách mount ftp thủ công như sau:
Mã:
sudo apt-get install curlftpfs fuse
sudo mkdir /mnt/MPD/NAS/MUSIC
curlftpfs -o allow_other -o nonempty username:[email protected]/share/MUSIC /mnt/MPD/NAS/MUSIC
Cách này reboot rune là phải mount lại. Bác nào ngang qua giúp làm cái script auto mount khi reboot ạ.
 

tml3nr

Moderator
em cài bản 1.3 xenomai của bác TuanQuynh, mount NAS xong rồi cho nó scan, được 1 lát lại crash luôn thì phải, không ping thấy con pi nữa, phải reboot lại, không biết có bác nào lỗi giống em không.,

Pi 2 xenomai cũng bị nếu gắn NAS nặng vài chục GB.
Để nghe Tidal thì ổn.

Em cài asset scan khoảng 20 phút thì ngủm, tắt đi mở lại. Tầm 5 làn thì ok.:D:D:D:D
Báo cáo với anh TQ và cả nhà. Em đã tìm ra được nguyên nhân làm cho xenomai hay bị treo rồi ạ o_O

Lý do là một số process của các dịch vụ music chạy trên core 0 bị va chạm với các process của xenomai.

Thông thường em thấy các OS có những cách giải quyết sau:

1. isolate cpu, kết hợp với set affinity cpu cho service.

2. isolate cpu, không set affinity cpu cho service.

Em thích cách 2 hơn. Theo em cách 2 âm thanh nghe thoáng hơn.

Mình thêm vào /boot/cmdline.txt:

isolcpus=0,1 xenomai.supported_cpus=0x3

Vậy là tạm ổn vụ treo linh tinh ạ.

xenomai-isolcpus.png

#######################################################​

Em vẫn còn tiếc cái webui của moode. Nên quay lại thử tiếp việc deploy xenomai lên nó.

Em lấy bản moode 4.4 (4.14.84) install java và bubbleupnpserver:

Install Oracle Java:

download jdk-8-linux-arm-vfp-hflt.tar.gz

https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html

copy jdk-8-linux-arm-vfp-hflt.tar.gz to /home/pi directory

Mã:
sudo mkdir -p -v /opt/java
tar xvzf ~/jdk-8-linux-arm-vfp-hflt.tar.gz
sudo mv -v ~/jdk1.8.0 /opt/java
rm -f ~/jdk-8-linux-arm-vfp-hflt.tar.gz
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/jdk1.8.0/bin/java" 1
sudo update-alternatives --set java /opt/java/jdk1.8.0/bin/java

Check:

Mã:
java -version

java version "1.8.0"
Java(TM) SE Runtime Environment (build 1.8.0-b132)
Java HotSpot(TM) Client VM (build 25.0-b70, mixed mode)

Install Bubbleupnpserver:

Mã:
wget https://launchpad.net/~bubbleguuum/+archive/bubbleupnpserver/+files/bubbleupnpserver_0.9-5_all.deb
sudo dpkg -i bubbleupnpserver_0.9-5_all.deb

Sau đó deploy xenomai 4.9.80 theo tút này của dev thanhtam-h:

Mã:
sudo apt-get install subversion
svn checkout https://github.com/thanhtam-h/rpi23-4.9.80-xeno3/trunk/prebuilt
cd prebuilt

chmod +x deploy.sh
./deploy.sh

cd /usr/src/linux-headers-4.9.80-v7-xeno3+/
sudo make -i modules_prepare

Test lại âm thanh hay hơn nhiều so với trước khi up xenomai ạ :eek:

Tiếc là webui bị lag.

Em nghĩ là có liên quan đến 2 service sau. Mỗi khi restart lại 2 service này là webui chạy rất ngon, nhưng khoảng 10 phút sau là lag tiếp.

Hai service đó là php7.0-fpm.service và memcached.service.

Nếu giải quyết được việc này, là mình có bản moode kernel xenomai ngon o_O
 
Chỉnh sửa lần cuối:

Thanhvo31

Well-Known Member

quatmo

Well-Known Member
Bản Volumio mod cho Pi 3 vẫn xài ngon. Đăng nhập nghe Tidal, tìm kiếm Tidal Album/Playlist. Tidal downloader: lossless. Youtube.
Ngoài ra còn được trang bị đeo thêm súng AssetUPnP đạn Cloud (Media Server tích hợp), đặc biệt duyệt UpNP Libarry/play bằng chính Volumio (hay control App ngoài khác). Mình lò mò build nàng Xenomai vào Linux 4.14.92 mà chưa được.
Có Media Serer này rồi add mấy TB nhạc vào

Bản Volumio 2.5 là bản duy nhất trên thế giới còn chạy được Api Tidal Native (không phí) cho đến nay. Volumio từ lâu đã xóa IMG, tìm hoài không ra IMG nữa.

2020-08-02-09_24_17.png


Chẳng cần Roon nhỉ. Mình thích all-in-one thế này.
 
Chỉnh sửa lần cuối:

khanhnguyen

Active Member
Bác quatmo cho mình xin bản volumio này với. Mình cũng thích dạng all in one này, đang dư 1 em pi3. Cảm ơn bác trước!
 

quatmo

Well-Known Member
Chỉnh sửa lần cuối:

VugiaA9

Active Member
Gửi các anh file
The most complete list of MQA albums so far found on Tidal - Update ngày 26/06/2020
This file has been downloaded from http://www.meridianunplugged.com - please see this original post regarding this file and updates:
http://www.meridianunplugged.com/ubbthreads/ubbthreads.php?ubb=showflat&Number=268318
Last Updated: 26/06/2020 16:37:53
File Excel mình fomat lại cho gọn.
https://drive.google.com/file/d/1aNNmsvc0sSIv22Txs5F1-samFedyM5x9/view?usp=sharing
Bác @Thanhvo31 check inbox giúp em ạ. Ko biết bác còn Atomic Pi ko ạ? :D
 

GNG_Media

New Member
Mặc định thì xuất qua 2 đường:
- 3.5mm jack headphones
- hdmi

Board gắn thêm như:

- Digi+ có 2 cổng xuất optical / coaxial
- DAC+ có 2 cổng RCA (L/R)
- Tự làm thì trích đường I2S từ GPIO : cách này thì dành cho ai biết điện tử + phải chạy mod 1 chút các dòng lệnh linux :)
 

quatmo

Well-Known Member
Bản Volumio mod cho Pi 3 vẫn xài ngon. Đăng nhập nghe Tidal, tìm kiếm Tidal Album/Playlist. Tidal downloader: lossless. Youtube.
Ngoài ra còn được trang bị đeo thêm súng AssetUPnP đạn Cloud (Media Server tích hợp), đặc biệt duyệt UpNP Libarry/play bằng chính Volumio (hay control App ngoài khác). Mình lò mò build nàng Xenomai vào Linux 4.14.92 mà chưa được.
Có Media Serer này rồi add mấy TB nhạc vào

Bản Volumio 2.5 là bản duy nhất trên thế giới còn chạy được Api Tidal Native (không phí) cho đến nay. Volumio từ lâu đã xóa IMG, tìm hoài không ra IMG nữa.

2020-08-02-09_24_17.png


Chẳng cần Roon nhỉ. Mình thích all-in-one thế này.
Bản Volumio này, Tidal Ok, Youtube Ok, AssetUpNP (trial), Cloud các bác add TK riêng vào.

Volumio Pi3 2.5 (đã chỉnh cho nhỏ size lại dễ down): https://drive.google.com/file/d/1RMRH4F4o_vYbo-1k_QKSTG2IVhMtVglK/view?usp=sharing

Menu -> AssetUPNP để vào trang cấu hình. Icon Media Server chọn AssetUPNP [volumio]
PS: Volumio không hiện cover album của AssetUPNP

Menu -> Rclone để vào trang cấu hình cho bác nào muốn vọc Cloud. user:admin pass:admin
 
Chỉnh sửa lần cuối:
Bên trên