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

chautranthanh

Well-Known Member
Mình có thử a . Mình ko thích nó có cộng cáp ko đi lung tung được bác ơi ! Mình có mấy cái render dùng UPnP cho tiện hihi . :D

CdvLvP.jpg
Vâng cách bác làm rất tiện lợi, nhất là các render của bác cho qua bộ fifo transport Ian Canada là nhất rồi, mình đang thèm bộ fifo Ian Canada transport đó lắm ah
 

linh0983

Well-Known Member
Tăng băng thông cả WebDAV và FTP lên thỉnh thoảng mình nghe nó hơi giật . Bên FTP bác Tuấn Quỳnh đo được bao nhiêu vậy bác . Mình quân bình giữa nghe và download hiệu suất cao nhất có thể a . o_O

mbjdkfh.jpg
 

Thanhvo31

Well-Known Member
Tăng băng thông cả WebDAV và FTP lên thỉnh thoảng mình nghe nó hơi giật . Bên FTP bác Tuấn Quỳnh đo được bao nhiêu vậy bác . Mình quân bình giữa nghe và download hiệu suất cao nhất có thể a . o_O

mbjdkfh.jpg
Bác set giúp cho như thế này thì đẹp
Ban ngày 1~2 MB, đêm unlimited.
ACtC-3fT0D3LrZfWj7LGQL3ZkLww8xg3yIqV8JmB-rQecHH8YnkX78IFMqxM9YQ4Mz6NxS3H6vvBlsXkP-fcSwgvTwLDXqrZGT5gciLOVgMynyB-1KynOWdvYfvDjRwON2KRgqb9S0NdAVRbknIUvCbDuUeg6Q=w1360-h1096-no
 

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:
Bên trên