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

DiemPhD

New Member
Bác chịu khó làm lại lần nữa theo hướng dẫn này:

#1./ Bản Moode mình gửi trước kia.
#2./ Không cài thêm Aplayer (nếu cài rồi thì xóa file service, folder aplayer) Vì trong file update đã có Aplayer sẵn.
#3./ Copy 2 file (moode_aplayer_service.tgz và moode_aplayer.tgz) vào /tmp/ rồi chạy mấy dòng sau

Mã:
sudo tar -zxf /tmp/moode_aplayer_service.tgz --overwrite -C /etc/systemd/system/
sudo tar -zxf /tmp/moode_aplayer.tgz --overwrite -C /opt/
Sorry! Mới chỉnh lại đường dẫn chứa cho đúng, lại nhầm lần nữa.
----------
#4./ Chạy start:
Mã:
sudo systemctl enable aplayer.service
sudo systemctl enable soundcheck.service
sudo reboot

Update này chỉ phù hợp với bản Moode của mình gửi. (Dùng cho bản khác cần sửa câu lệnh).

Kịch bản là vậy:
- Khi bấm play TC: -> Web, Aplayer tắt, bấm stop, Web, Aplayer trở lại.
- Khi bấm play Aplayer: -> TC, Web tắt, bấm stop, Web, TC trở lại sau vài giây.

Máy mình chạy Ok.
https://drive.google.com/drive/folders/1WPnOmsOGNJToKEvqc6OgorgBQ0nc3ik3?usp=sharing
Dear bác @quatmo ! Em cũng đang muốn cài TC trên moode mà không được. Đã thử cài bản MoodeTC7.0.1 các bác chia sẻ trên này, và cũng cố gắng đọc hướng dẫn của các bác, nhưng món Linux này mới chơi như em thấy lạ quá. Nghe các AE giới thiệu là hỏi bác @quatmo. Vậy có thể nhờ bác chỉ giúp step-by-step không ạ. Em hiện dùng Pi3B+ và Allo Boss DAC 1.2. Tk bác nhiều.
 

tml3nr

Moderator
Em đọc qua file Volumio log của người dùng Premium, em thấy TC play thông qua MPD, link nhạc và hình đều send vào MPD. Theo em đoán họ dùng volume software theo config MPD

- Cảm nhận của mình thì cũng khá, tương tự như các bản mình dùng thử (cái này chắc do dàn của mình chỉ là loại bình thường thôi nên không chắc :) )
- Volume của tidal (mình không thấy nút volume trên app Android mà chỉ điều chỉnh bằng volume của điện thoại thì nó đồng bộ với volume của Volumio (web), play stop, next trên web Volumio nó điều khiển với app Tidal.
- Mình đang ký (qua Paypal) xong thì nó hiện lên loại plan của mình, có nút change plan và nút hủy subscribe khi click vào tài khoản my volumio.
Chuyển qua lại giữa chế độ nghe nhạc offline (NAS) gần như ngay lập tức (sẽ ngắt kết nối TC). Vô lại app Tidal chọ lại TC thì nó phát lại ngay. Khi kết nối TC trên web volumio sẽ có hiện thông báo TC đang kết nối. Nói chung khá mượt.
Cảm ơn hai anh. Ly kỳ quá.

Từ trước tới giờ em thấy Volumio setup rất chu đáo webui. Cách nó lấy thông tin nhạc và hình của upnp và airplay rất tinh vi.
 

quatmo

Well-Known Member
Dear bác @quatmo ! Em cũng đang muốn cài TC trên moode mà không được. Đã thử cài bản MoodeTC7.0.1 các bác chia sẻ trên này, và cũng cố gắng đọc hướng dẫn của các bác, nhưng món Linux này mới chơi như em thấy lạ quá. Nghe các AE giới thiệu là hỏi bác @quatmo. Vậy có thể nhờ bác chỉ giúp step-by-step không ạ. Em hiện dùng Pi3B+ và Allo Boss DAC 1.2. Tk bác nhiều.
Anh @linh0983 có làm sẵn 1 bản Moode TC, chạy rất tốt. Share gần đây, bác tìm link trong topic này down về bung ra là xài thôi.
Mình cũng là dùng bản đó config lại cho phù hợp với loại USB Dac của bác Binna.
 

quatmo

Well-Known Member
Cảm ơn hai anh. Ly kỳ quá.

Từ trước tới giờ em thấy Volumio setup rất chu đáo webui. Cách nó lấy thông tin nhạc và hình của upnp và airplay rất tinh vi.
Softvolume của Volumio không ngon, chất lượng âm thanh không còn là gốc.

Trên Volumio buster beta thì họ áp đã dụng kỹ thuật mới Pipeline để TC có thể đi thẳng đến HW. Với Volumio jessie họ vẫn chưa hoàn thiện áp dụng Pipeline (đang beta).
Mọi nguồn out đều đi thông qua Pipeline. Một kiểu như pipe SMPD 0.96.

We have prepared a test release (v2.904 (jessie) and latest buster build) with fixes for soundcard compatability issues for TC. If you used the softvolume workaround (see faq) in the past then please try this build on hardware mixer. If you have not had any issues with tc before, then please wait for the next stable build.

Please let us know when you are experiencing issues, and if you hear changes in sound quality.

Thank you for testing with us!
Forum Volumio TC

File log của Volumio chạy TC ở đây
 
Chỉnh sửa lần cuối:

pana800

Active Member
@quatmo, mình dùng bản SMPD của bạn share, dùng wifi trên pi3 các chức năng TC, dnla chaỵ mượt. Tuy nhiên SMPD chơi từ NAS lại lag. chắc do wifi? Mình để bộ này trong phong ngủ nên không có LAN :). Ngoài ra, mình cố tạo lệnh tự tắt máy ban đêm lúc 22h55 trong crontab <55 22 * * * /sbin/shutdown> mà không hiểu sao nó không ăn. các bản volumio, và các bản moode khác thì mình làm lệnh này bình thường. Không hiểu chức năng crontab có bị vô hiệu hóa không? Cám ơn bạn nhiều.
 

rndce

Well-Known Member
Screen-Shot-2021-05-21-at-9.35.31-PM.png

Screen-Shot-2021-05-21-at-9.37.03-PM.png

quá hay luôn bác @quatmo
hình đầu là đang chạy MPD, còn hình 2 là đang chạy aplayer
số thr lúc chưa copy file soundcheck thì tầm 38-40
chạy TC, rồi tắt TC, thì web MPD "open" chậm hơn so với aplayer, cái này là cảm nhận của em, nhưng như thế này là toẹt vời lắm lắm rồi ah
( kể cả lúc chưa có file soundcheck mới, thì Web MPD vẫn "open" chậm hơn )
Của mình chạy Tidal trên moOde 7.1 thr cao ngút trời: 127 thr (chạy trên Pi3, có java chạy Bubbleupnp, minimserver, assetUpNP,
Tidal-thr-moOde.png

và đây là khi chạy mpd webUI: 115thr
mpd-Thr.png

Đây là mình đã update 2 file mpdcheck.sh và soundcheck.sh sau cùng của bác@quatmo.
Chuyển qua lại giữa webUI, TC, Aplayer ngọt ngào.
 

Thanhvo31

Well-Known Member
Tình hình này thì về với đội Apple Music thôi
Apple Music announces Spatial Audio with Dolby Atmos; will bring Lossless Audio to entire catalog, giá không đổi,
Student - 29,000đ/month, Individual - 59,000đ/month, Family - 89,000đ/month
Mình đang tìm cáp lightning ra USB-B chất lượng tốt để đẩy ra DAC.

How Apple just KILLED Tidal with Lossless Apple Music!
 

chautranthanh

Well-Known Member
Tình hình này thì về với đội Apple Music thôi
Apple Music announces Spatial Audio with Dolby Atmos; will bring Lossless Audio to entire catalog, giá không đổi,
Student - 29,000đ/month, Individual - 59,000đ/month, Family - 89,000đ/month
Mình đang tìm cáp lightning ra USB-B chất lượng tốt để đẩy ra DAC.

How Apple just KILLED Tidal with Lossless Apple Music!
Từ IPhone12 phần cứng mới hỗ trợ Dolby Atmos ,đời trước đó chỉ hỗ trợ Dolby Digital
 

rndce

Well-Known Member
bac @quatmo mình cài TC lên MoOde 7.2.1
Sau khi bung các file cài đặt của bác từ Ropiaddon vào thì TC ko chạy dc, mình kiểm tra
bằng ldd /opt/tidal/bin/tidal_connect thì nó bào lỗi thiều thư viện như dưới
Mã:
pi@moode:~ $ sudo ldd /opt/tidal/bin/tidal_connect
/opt/tidal/bin/tidal_connect: /lib/arm-linux-gnueabihf/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /opt/tidal/bin/tidal_connect)
        ................
        liblz4.so.1 => /lib/arm-linux-gnueabihf/liblz4.so.1 (0x74e56000)
        libffi.so.6 => /lib/arm-linux-gnueabihf/libffi.so.6 (0x74e3e000)
        libbsd.so.0 => /lib/arm-linux-gnueabihf/libbsd.so.0 (0x74e16000)
Mình remove libcurl4 và install libcurl3 nhưng ko thể nào cài install libcurl3 lên Raspian Buster (Moode 7.2.1)
Bác xem giúp có cách nào gải quyết được cái này koah.
Mình làm được trên moOde 7.1 và TC chạy, nhưng lên moOde 7.2 thì ko dc.
Thanks bác
 

quatmo

Well-Known Member
bac @quatmo mình cài TC lên MoOde 7.2.1
Sau khi bung các file cài đặt của bác từ Ropiaddon vào thì TC ko chạy dc, mình kiểm tra
bằng ldd /opt/tidal/bin/tidal_connect thì nó bào lỗi thiều thư viện như dưới
Mã:
pi@moode:~ $ sudo ldd /opt/tidal/bin/tidal_connect
/opt/tidal/bin/tidal_connect: /lib/arm-linux-gnueabihf/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /opt/tidal/bin/tidal_connect)
        ................
        liblz4.so.1 => /lib/arm-linux-gnueabihf/liblz4.so.1 (0x74e56000)
        libffi.so.6 => /lib/arm-linux-gnueabihf/libffi.so.6 (0x74e3e000)
        libbsd.so.0 => /lib/arm-linux-gnueabihf/libbsd.so.0 (0x74e16000)
Mình remove libcurl4 và install libcurl3 nhưng ko thể nào cài install libcurl3 lên Raspian Buster (Moode 7.2.1)
Bác xem giúp có cách nào gải quyết được cái này koah.
Mình làm được trên moOde 7.1 và TC chạy, nhưng lên moOde 7.2 thì ko dc.
Thanks bác
Bác cài theo bản Github trước như cài cho SMPD. Bản TC Ropi thiếu thư viện vì Ropi đã có sẵn. Hay nhất là bác lấy bản Moode TC anh Phước update lên 7.2.
 

rndce

Well-Known Member
Bác cài theo bản Github trước như cài cho SMPD. Bản TC Ropi thiếu thư viện vì Ropi đã có sẵn. Hay nhất là bác lấy bản Moode TC anh Phước update lên 7.2.
Thank bác đã phản hồi, sau khi remove libcurl4, mình cài licurl3 theo tut trong file sh:
Mã:
curl -k -O -L http://security.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.0.0_1.0.1t-1+deb8u12_armhf.deb
sudo apt install -y ./libssl1.0.0_1.0.1t-1+deb8u12_armhf.deb
sudo curl -k -O -L http://security.debian.org/debian-security/pool/updates/main/c/curl/libcurl3_7.38.0-4+deb8u16_armhf.deb
sudo apt install -y ./libcurl3_7.38.0-4+deb8u16_armhf.deb
Và TC đã play trên moOde 7.2.1
- Lúc mới flash xong, cài dùng htop kiểm tra thì chỉ có 13 thr
- Sau khi cài TC và Aplayer, update các file mpdcheck.sh, soundcheck.sh thì dùng htop kiểm tra lại
+ Khi play mpd webUI chỉ số thr là 16 thr (quá ngon):
thr-mpd.png

+ Khi play TC: 27thr
thr-TC.png

+ Khi play bằng APlayer: 12thr (quá dữ)
thr-Ap.png

Chắc mình chỉ để vậy xài ko install thêm java hay minim chi nữa.
 

Thanhvo31

Well-Known Member
Từ IPhone12 phần cứng mới hỗ trợ Dolby Atmos ,đời trước đó chỉ hỗ trợ Dolby Digital
By default, Apple Music will automatically play Dolby Atmos tracks on all AirPods and Beats headphones with an H1 or W1 chip, as well as the built-in speakers in the latest versions of iPhone, iPad, and Mac.

Dolby Atmos có chip H1 hay W1 là OK rồi
Còn loa ngoài của iPhone, iPad và Mac thì anh em trên đây chắc ít nghe.

Cái anh em ngóng là Lossless Audio, định dạng ALAC, thời gian đầu chắc khó tích hợp lên mấy trinhg nghe đang thông dụng như Moode, Volumio được chắc phải dùng Web player, iTune hay iOS device.
 

quatmo

Well-Known Member
Thank bác đã phản hồi, sau khi remove libcurl4, mình cài licurl3 theo tut trong file sh:
Mã:
curl -k -O -L http://security.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.0.0_1.0.1t-1+deb8u12_armhf.deb
sudo apt install -y ./libssl1.0.0_1.0.1t-1+deb8u12_armhf.deb
sudo curl -k -O -L http://security.debian.org/debian-security/pool/updates/main/c/curl/libcurl3_7.38.0-4+deb8u16_armhf.deb
sudo apt install -y ./libcurl3_7.38.0-4+deb8u16_armhf.deb
Và TC đã play trên moOde 7.2.1
- Lúc mới flash xong, cài dùng htop kiểm tra thì chỉ có 13 thr
- Sau khi cài TC và Aplayer, update các file mpdcheck.sh, soundcheck.sh thì dùng htop kiểm tra lại
+ Khi play mpd webUI chỉ số thr là 16 thr (quá ngon):
thr-mpd.png

+ Khi play TC: 27thr
thr-TC.png

+ Khi play bằng APlayer: 12thr (quá dữ)
thr-Ap.png

Chắc mình chỉ để vậy xài ko install thêm java hay minim chi nữa.
Mình đang vọc piCoreplayer Xenomai (only Pi 4 overclock tự động tùy theo dãy 41 up/48khz up). Nghe nhóm tác giả và người dùng nói chạy trên Usb và thẻ CF tối ưu tín hiệu, âm thanh cải thiện nhiều so với mirco SD (mặc dù cơ chế Pico là load toàn bộ source/thư viện vào Ram)

Các bác rảnh vọc test cho vui! Đọc thấy người dùng trong 2 forum liên quan khen nhiều.
 

quatmo

Well-Known Member
@quatmo, mình dùng bản SMPD của bạn share, dùng wifi trên pi3 các chức năng TC, dnla chaỵ mượt. Tuy nhiên SMPD chơi từ NAS lại lag. chắc do wifi? Mình để bộ này trong phong ngủ nên không có LAN :). Ngoài ra, mình cố tạo lệnh tự tắt máy ban đêm lúc 22h55 trong crontab <55 22 * * * /sbin/shutdown> mà không hiểu sao nó không ăn. các bản volumio, và các bản moode khác thì mình làm lệnh này bình thường. Không hiểu chức năng crontab có bị vô hiệu hóa không? Cám ơn bạn nhiều.
Wifi bác dùng USB Wifi hay Wifi internal? Nếu Internal sẽ rất yếu, cái nữa wifi internal trên Pi sẽ làm nhiễu tín hiệu I2S, người ta khuyên không nên dùng. Ngay cả Pi 4 cũng vậy, test play DSD 256/512 sẽ nhận ra nhiễu do wifi internal rất rõ.

Mình chưa chỉnh crontab bao giờ. Mình coi nó sau.
 
Bên trên