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

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:

quatmo

Well-Known Member

chautranthanh

Well-Known Member
Để streamer nhạc DT qua UPnP bác dùng Pi làm render :

DT cài app có hỗ trợ UPnP/DLNA . Mình dùng app android Neutron music playe
Pi cài RopieeeXL hoặc Rune bật On UPnP khi đó bác thấy render của Pi trên DT .

Kết nối giữa Pi và Dac tận dụng cáp bác có sẵn 2 cách :

1- USB Pi >> Cáp nối usb >> Dac >> Amply >> Loa
2- HDMI Pi >> Cáp nối hdmi >> Dac >> Amply >> Loa

Thay vì nghe bằng loa DT bác chọn ngõ ra là UPnP (render) a . o_O :D :confused:
Ngoài pi làm render có thể dùng pc làm render để streamer nhạc từ DT qua UPnP được không bác? Nếu được thì PC phải cài đặt ntn bác chỉ giúp, thanks
 

linh0983

Well-Known Member
Ngoài pi làm render có thể dùng pc làm render để streamer nhạc từ DT qua UPnP được không bác? Nếu được thì PC phải cài đặt ntn bác chỉ giúp, thanks
Được bác ơi ! Bác cài JMC vào PC để làm render . Nếu đã dùng PC sao bác ko phát trực tiếp tứ PC sao phải đi vòng vèo ? UPnP sao bằng trực tiếp từ PC nó tiện lợi cơ động hơn thôi bác a . :rolleyes:
 

linh0983

Well-Known Member
Có soft này convert file SACD(ISO) sang DSF ngon a . Mình lang thang kiếm được 1000GB file SACD đang convert nó đây hihi . o_O

SA1.jpg
 

linh0983

Well-Known Member
Bên trên