Học từ bài của anh @tml3nr , thanks anh!
SMPD 0.96 Update #3
Các bác đam mê cải tiến SMPD có thể theo cách sau để tối ưu hệ thống tắt các service khi đang play TC.
Lệnh kiểm tra TC
Khi TC đang idle, kết quả là số 14Mã:pgrep -wc tidal_connect
Khi TC có phone kết nối, kết quả là số 16
Khi TC đang play, kết quả là số 17
Nhờ vào điều trên mình làm 2 việc:
1. Mod file /home/pi/misc/ympd_event.sh
2. Tạo thêm file soundcheck_1 cho TC và soundcheck_2 cho YMPD
Kết quả việc này là khi bấm play TC, giao diện YMPD, MPD, AP, DLNA... sẽ tắt đi.
Khi stop TC thì những cái trên tự động bật trở lại.
Các bác test thử nhé! Hy vọng con đường này sáng sủa.
--------
Mới cập nhật ngày 16/05
Các bác download mấy file này, dùng WinSCP copy vào thư mục /tmp/ rồi chạy từng dòng sau:
Mã:sudo tar -xf /tmp/ympd.tgz --overwrite -C /home/pi/misc/ sudo tar -xf /tmp/configs.tgz --overwrite -C /home/pi/configs/ sudo tar -xf /tmp/soundcheck.tgz --overwrite -C /lib/systemd/system/ sudo tar -xf /tmp/service.tgz --overwrite -C /etc/systemd/system/
Mã:sudo systemctl enable soundcheck1.service sudo reboot
https://drive.google.com/drive/folders/1KSxHF75me0sdcqSSQmx32bDSpt25h4Zo
Mức chi dùng cho nó bao nhiêu và yêu cầu Input/Output là gì vậy bác?Giờ nên mua dac hat nào cho pi4 vậy các bác, em có dac ngoài rồi ( có coxial, usb input) ah
Về streaming TC, em stream các file master từ app tidal trên android, thì trên DAC nó hiện là MQB (đèn màu tím)
Còn stream cũng file master đó, từ tidal trên app mconnect thì trên DAC nó hiện là MQA (đèn màu xanh)
DAC đang dùng là Pre Box S2 digital, nối với Pi4 qua ngõ USB
Cái này là do app phải không ạ ?
kinh phí chắc tầm 2tr ah, input thì em chủ yếu gắn cho con Pi4, out thì chắc ưu tiên coaxial hay usb, ko thì ra thẳng amply luôn ahMức chi dùng cho nó bao nhiêu và yêu cầu Input/Output là gì vậy bác?
Đây bác @quatmo, mình mới test dừng play trên WebUI, Tidal vẫn chưa chịu restart:Đã chỉnh lại, các bác ai rảnh update #3 test thử lại nhé
pi@smpd:~ $ pgrep -wc tidal_connect
0
pi@smpd:~ $ pidof tidal_connect
pi@smpd:~ $ sudo systemctl start soundcheck2
Job for soundcheck2.service failed. See 'systemctl status soundcheck2.service' and 'journalctl -xn' for details.
pi@smpd:~ $ sudo systemctl enable soundcheck2
Created symlink from /etc/systemd/system/multi-user.target.wants/soundcheck2.service to /etc/systemd/system/soundcheck2.service.
pi@smpd:~ $ sudo systemctl start soundcheck2
Job for soundcheck2.service failed. See 'systemctl status soundcheck2.service' and 'journalctl -xn' for details.
pi@smpd:~ $
Anh @quatmo, em đã thử update #3 và xin báo cáo anh như sau:Đã chỉnh lại, các bác ai rảnh update #3 test thử lại nhé
ngon lành rồi bác...MQA đầy đủ....nghe "cảm giác" hơn chút thôi, nhưng nhìn đèn lên xanh là thấy sướng rồi.Bác thử test như sau, WinSCP edit file /etc/systemd/system/tidal.service
edit dòng: --enable-mqa-passthrough false \
thành: --enable-mqa-passthrough true \
Save, reboot lại.
Phát DSD trực tiếp MPD chọn dop ở DSD Mode . ( DSD64 + DSD128 ) .
Stream từ Roon DSD64 + DSD128 + DSD256 .
SMPD 1.0.10 play nhạc dsd mượt mà hơn 0.96 Đức a .
Lý do l;à file soundcheck1.sh và soundcheck.sh2 bung ra ở /lib/systemd/system/ theo tut bác @quatmoAnh @quatmo, em đã thử update #3 và xin báo cáo anh như sau:
SMPD0.9.6 V2.3 Pi2
Trước khi update:
1. Play TC trên điện thoại, webUI mất kết nối
2. Stop TC, webUI có trở lại
3. Play trên webUI, không nhìn thấy TC trên điện thoại
4. Stop trên webUI, TC vẫn mất tiêu phải restart TC mới có trở lại
Sau khi update:
1. Play/Stop TC trên điện thoại webUI vẫn nối bình thường
2. Play trên webUI, không nhìn thấy TC trên điện thoại
3. Stop trên webUI, TC vẫn mất tiêu phải restart TC mới có trở lại
Em đã thử vài lần vẫn vậy.
Cảm ơn anh đã nhiệt tình với AE ạ!
sudo tar -xf /tmp/soundcheck.tgz --overwrite -C /lib/systemd/system/
sudo tar -xf /tmp/soundcheck.tgz --overwrite -C /home/pi/
Cảm ơn anh @rndce và anh @quatmo nhiều! Em thử ok rồi. Cái này tai nạn thường gặp ạ.Lý do l;à file soundcheck1.sh và soundcheck.sh2 bung ra ở /lib/systemd/system/ theo tut bác @quatmo
Còn trong file soundcheck1.service và soundcheck2.service thì phát lệnh chạy soundcheck1.sh và soundcheck.sh2 ở /home/pi/Mã:sudo tar -xf /tmp/soundcheck.tgz --overwrite -C /lib/systemd/system/
Giờ mình chép file soundcheck.tgz /tmp rồi bung vào vào /home/pi/, sau đó reboot lại là ok
Mã:sudo tar -xf /tmp/soundcheck.tgz --overwrite -C /home/pi/
Lý do l;à file soundcheck1.sh và soundcheck.sh2 bung ra ở /lib/systemd/system/ theo tut bác @quatmo
Còn trong file soundcheck1.service và soundcheck2.service thì phát lệnh chạy soundcheck1.sh và soundcheck.sh2 ở /home/pi/Mã:sudo tar -xf /tmp/soundcheck.tgz --overwrite -C /lib/systemd/system/
Giờ mình chép file soundcheck.tgz /tmp rồi bung vào vào /home/pi/, sau đó reboot lại là ok
Mã:sudo tar -xf /tmp/soundcheck.tgz --overwrite -C /home/pi/
E up lại chạy ngon nhưng khi chạy Spotify xong thì lại không thấy TC và AP nữaÔi trời! Thanks bác, bác hay quá!
Này chính là mình copy pate vào cockbook mà không check lại.
Đã chỉnh lại hướng dẫn. Xin lỗi mọi người!
E up lại chạy ngon nhưng khi chạy Spotify xong thì lại không thấy TC và AP nữa
sudo tar -xf /tmp/ympd.tgz --overwrite -C /home/pi/misc/
sudo tar -xf /tmp/configs.tgz --overwrite -C /home/pi/configs/
sudo tar -xf /tmp/soundcheck.tgz --overwrite -C /home/pi/
sudo tar -xf /tmp/service.tgz --overwrite -C /etc/systemd/system/
sudo tar -xf /tmp/spotifyd_service.tgz --overwrite -C /lib/systemd/system/
sudo systemctl enable soundcheck1.service
sudo reboot
Anh @quatmo, đã chuyển qua lại TC-SC-WebUI ngon ạ.Bác Update #4 (add tắt mở SC) này thử:
https://drive.google.com/drive/folders/1voCSDIKSNngZSfVa42je2bQ-GLh-yxZF
Mã:sudo tar -xf /tmp/ympd.tgz --overwrite -C /home/pi/misc/ sudo tar -xf /tmp/configs.tgz --overwrite -C /home/pi/configs/ sudo tar -xf /tmp/soundcheck.tgz --overwrite -C /home/pi/ sudo tar -xf /tmp/service.tgz --overwrite -C /etc/systemd/system/ sudo tar -xf /tmp/spotifyd_service.tgz --overwrite -C /lib/systemd/system/
PS: Nếu đã chạy Update # 3 rồi, không cần chạy dòng sau
Mã:sudo systemctl enable soundcheck1.service sudo reboot
Oh ! Hay quá khi qua anh em alo trước anh nhớ để máy trong túi nha !@chipphone : Smpd sau khi add nas đã scan chưa ? Nếu chưa dùng app này : ( chọn như hình ) .
https://play.google.com/store/apps/details?id=org.gateshipone.malp
Chú Pi4 sau 8h là scan xong , mở Smpd phần WEB UI chọn như vầy .
Bấm (+) > root / Nas1 .
Remote Smpd .
Roon + Smpd + Roonbirdge + UPnP : Chơi DSD + PCM tuyệt vời .
P/S : Chạy rà đi nhé qua tuần tôi đem chú DS-10 Plus qua nghe thử ! ! !
https://www.vectary.com/viewer/v1/?model=dbc773bb-615b-4d6e-9cc6-7eaf856e2482&env=studio1