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

tml3nr

Moderator
Như vậy, khi cắm dây vào TC nó sẽ bị nhiễu ở đâu đó (nhiễu trên dây, có thể nhiễu do phần mạng dây của TC).
Trong đám đồ của em, xà quần đủ kiểu cuối cùng kết nối pi với TC bằng wifi là tiếng sạch nhất mới ghê anh ạ. Nhưng phải dùng wifi của Raspberry mới được. Nếu em dùng wifi khác tiếng không bằng.

Vì vậy lúc mới lấy NP5 về, em kết nối bằng wifi trước, thấy tiếng OK nên em dùng luôn tới giờ. Chưa thử cắm dây :D
 

tml3nr

Moderator
Bác @quatmo, bác @tml3nr có thử stream nhạc MQA (24-96) từ Tidal app trên phone qua Smpd 0.96 chưa ah. Mình stream nhạc MQA qua Smpd 0.96 TC dùng (--playback-device "PIPE") thì nó im re.
Nếu dùng (--playback-device "BossDAC: - (hw:0,0)"), thì smdp 0.96 nó hót.
Mình dùng album này để test:
https://tidal.com/browse/album/162871809
Thấy các anh test pipe em ham quá. Nhưng tiếc là mấy hôm nay em lu bu một số việc nên chưa test được o_O
 

tml3nr

Moderator
Tidal cũng có nhạc này nữa hả các bác ? :oops:

CXBGop.jpg
Éc éc, anh Phước cũng biết anh MAT à?

Khoảng năm 2005. Tình cờ em gặp được trên web album "Có một tình yêu" của một ông nhạc sĩ lạ tên là MAT. Tò mò em down về nghe thử, thấy thích quá.

Trang đó hiện nay đã không còn nữa. May mắn là web archive còn bản lưu:

http://web.archive.org/web/20050214224416/http://alcor.concordia.ca/~tmai/Nhac/

Càng nghe em càng thấy thích. Do nhạc lấy về chỉ là mp3, nên em mạo muội gửi mail cho tác giả để xin lossless. May mắn là anh ấy rất nhiệt tình và tốt bụng. Gửi liền cho em bản flac.

Sau đó em có xin phép ảnh. Up album này lên hotmit.

Năm 2014 anh MAT về VN chơi. Em có may mắn được gặp ảnh. Hai anh em cafe hàn huyên rất vui vẻ.

Hôm nay thấy nhạc của anh MAT có trên Tidal. Em rất vui và bất ngờ.

Cảm ơn anh Phước đã tìm thấy :D

More info:

https://matmtl.wordpress.com/albums/

cmty-front600-zps37c647c9.jpg


cmty-back600-zps2651f6ed.jpg
 
Chỉnh sửa lần cuối:

quatmo

Well-Known Member
Bác @quatmo, bác @tml3nr có thử stream nhạc MQA (24-96) từ Tidal app trên phone qua Smpd 0.96 chưa ah. Mình stream nhạc MQA qua Smpd 0.96 TC dùng (--playback-device "PIPE") thì nó im re.
Nếu dùng (--playback-device "BossDAC: - (hw:0,0)"), thì smdp 0.96 nó hót.
Mình dùng album này để test:
https://tidal.com/browse/album/162871809

Bác chỉnh lại như sau, mình test album bác gửi play OK.
Dưới dòng [Service] thêm vào
Mã:
EnvironmentFile=/etc/environment

Chỉnh output thành
Mã:
--playback-device "default" \

-----------
Em làm theo anh quat, vẫn không chạy được. Không biết sai chỗ nào
Test các kiểu mới phát hiện ra TC out PIPE chỉ hoạt động với bản mod SMPD upmpdcli trước kia.
 

rndce

Well-Known Member
Bác chỉnh lại như sau, mình test album bác gửi play OK.
Dưới dòng [Service] thêm vào
Mã:
EnvironmentFile=/etc/environment

Chỉnh output thành
Mã:
--playback-device "default" \

-----------

Test các kiểu mới phát hiện ra TC out PIPE chỉ hoạt động với bản mod SMPD upmpdcli trước kia.
Cái này nó vẩn để TC xuất âm ra PIPE ra aplay-rt phải ko bác @quatmo , nếu làm được như vậy thì end game cho món TC và tận hưởng thôi.
 

rndce

Well-Known Member
Cái này nó vẩn để TC xuất âm ra PIPE ra aplay-rt phải ko bác @quatmo , nếu làm được như vậy thì end game cho món TC và tận hưởng thôi.
Mình thử làm giống như bác hướng dẫn, kết quả là Smpd 0.96 im re khi set --playback "default" và
EnvironmentFile=/etc/environment trong file service. KO biết tại sao nữa.
Đây là status khi chỉ chỉnh --playback-device "default" và play album Tidal nói trên của mình:
Mã:
● ifi-streamer-tidal-connect.service - RasPi Streamer Tidal Connect Service
   Loaded: loaded (/lib/systemd/system/ifi-streamer-tidal-connect.service; enabled)
   Active: active (running) since Sat 2021-05-08 22:05:07 JST; 57s ago
Main PID: 13995 (tidal_connect_a)
   CGroup: /system.slice/ifi-streamer-tidal-connect.service
           ├─13995 /usr/ifi/ifi-tidal-release/bin/tidal_connect_application --tc-certificate-path /usr/ifi/ifi-tidal-release/id_certificate/IfiAudio_ZenStream.dat -f Smpd RasPi Streamer --codec-mpegh true --codec-mqa false --model-name HiTide RasPi Streamer --disable-app-security false --disable-web-security false --enable-mqa-passthrough false --playback-device default --log-level 3 --enable-websocket-log 0
           └─14419 cat -

May 08 22:05:08 smpd tidal_connect_application[13995]: Cannot connect to server socket err = No such file or directory
May 08 22:05:08 smpd tidal_connect_application[13995]: Cannot connect to server request channel
May 08 22:05:08 smpd tidal_connect_application[13995]: jack server is not running or cannot be started
May 08 22:05:08 smpd tidal_connect_application[13995]: JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
May 08 22:05:08 smpd tidal_connect_application[13995]: JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
May 08 22:05:08 smpd tidal_connect_application[13995]: STARTED TidalConnect services.
May 08 22:05:38 smpd tidal_connect_application[13995]: [2021-05-08 22:05:38.644] [tisoc] [warning] [PlaybackControllerImpl.cpp:472] Illegal state:1
May 08 22:05:40 smpd tidal_connect_application[13995]: [2021-05-08 22:05:40.027] [tisoc] [warning] [logger.cpp:22] [audio_worker.cpp:321] Attempting to initialize a decoder without initial data!
May 08 22:05:42 smpd tidal_connect_application[13995]: [2021-05-08 22:05:42] [info] asio async_shutdown error: asio.misc:2 (End of file)
May 08 22:05:47 smpd tidal_connect_application[13995]: [2021-05-08 22:05:47] [info] asio async_shutdown error: asio.misc:2 (End of file)
Smpd-TC-1.png
Nó không chịu hót, TC đứng yên.
 
Chỉnh sửa lần cuối:

quatmo

Well-Known Member
Mình thử làm giống như bác hướng dẫn, kết quả là Smpd 0.96 im re khi set --playback "default" và
EnvironmentFile=/etc/environment trong file service. KO biết tại sao nữa.
Đây là status khi chỉ chỉnh --playback-device "default" và play album Tidal nói trên của mình:
Mã:
● ifi-streamer-tidal-connect.service - RasPi Streamer Tidal Connect Service
   Loaded: loaded (/lib/systemd/system/ifi-streamer-tidal-connect.service; enabled)
   Active: active (running) since Sat 2021-05-08 22:05:07 JST; 57s ago
Main PID: 13995 (tidal_connect_a)
   CGroup: /system.slice/ifi-streamer-tidal-connect.service
           ├─13995 /usr/ifi/ifi-tidal-release/bin/tidal_connect_application --tc-certificate-path /usr/ifi/ifi-tidal-release/id_certificate/IfiAudio_ZenStream.dat -f Smpd RasPi Streamer --codec-mpegh true --codec-mqa false --model-name HiTide RasPi Streamer --disable-app-security false --disable-web-security false --enable-mqa-passthrough false --playback-device default --log-level 3 --enable-websocket-log 0
           └─14419 cat -

May 08 22:05:08 smpd tidal_connect_application[13995]: Cannot connect to server socket err = No such file or directory
May 08 22:05:08 smpd tidal_connect_application[13995]: Cannot connect to server request channel
May 08 22:05:08 smpd tidal_connect_application[13995]: jack server is not running or cannot be started
May 08 22:05:08 smpd tidal_connect_application[13995]: JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
May 08 22:05:08 smpd tidal_connect_application[13995]: JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
May 08 22:05:08 smpd tidal_connect_application[13995]: STARTED TidalConnect services.
May 08 22:05:38 smpd tidal_connect_application[13995]: [2021-05-08 22:05:38.644] [tisoc] [warning] [PlaybackControllerImpl.cpp:472] Illegal state:1
May 08 22:05:40 smpd tidal_connect_application[13995]: [2021-05-08 22:05:40.027] [tisoc] [warning] [logger.cpp:22] [audio_worker.cpp:321] Attempting to initialize a decoder without initial data!
May 08 22:05:42 smpd tidal_connect_application[13995]: [2021-05-08 22:05:42] [info] asio async_shutdown error: asio.misc:2 (End of file)
May 08 22:05:47 smpd tidal_connect_application[13995]: [2021-05-08 22:05:47] [info] asio async_shutdown error: asio.misc:2 (End of file)
Smpd-TC-1.png
Nó không chịu hót, TC đứng yên.
Để mình gửi bác test bản mình vừa làm xong.


Cái này nó vẩn để TC xuất âm ra PIPE ra aplay-rt phải ko bác @quatmo , nếu làm được như vậy thì end game cho món TC và tận hưởng thôi.

Vẫn là aplay-rt bác.
-----------

Máy mình Play qua lại gữa SC/ TC/ AP/ MPD/ UPNP(upmpdcli) Ok.
 
Chỉnh sửa lần cuối:

rndce

Well-Known Member
Để mình gửi bác test bản mình vừa làm xong.




Vẫn là aplay-rt bác.
-----------

Máy mình Play qua lại gữa SC/ TC/ AP/ MPD/ UPNP(upmpdcli) Ok.
Bác có set IP cố định cho bản này ko ah. Mình bât lên ko biết địa chỉ IP để vào web UI. Dãy IP của mình lá 192.168.100.2-99. Mình dùng app IPScanner ko thấy smpd đâu hết.
 

quatmo

Well-Known Member
Bác có set IP cố định cho bản này ko ah. Mình bât lên ko biết địa chỉ IP để vào web UI. Dãy IP của mình lá 192.168.100.2-99. Mình dùng app IPScanner ko thấy smpd đâu hết.
Bác copy file config.txt bên bản của bác qua rồi cắm vào Pi.
Mình chạy Pi 2 set 900 nó mới boot được. Ngoài ra mình comment mấy dòng #over_voltage...
force_turbo=1
arm_freq=900

IP không cố định.
 

rndce

Well-Known Member
Bác copy file config.txt bên bản của bác qua rồi cắm vào Pi.
Mình chạy Pi 2 set 900 nó mới boot được. Ngoài ra mình comment mấy dòng #over_voltage...
force_turbo=1
arm_freq=900

IP không cố định.
Thank bác, đã play được Tidal MQA qua smpd 0.96 ah.
Chắc có lẽ Default_Sample_Format lúc trước mình đễ mặc định là S16 nên MQA Tidal ko stream qua dc.
soundcard-1.png
 

quatmo

Well-Known Member
Các bác cần dùng SMPD 0.96 mod cho Pi 2/3 thì PM mình.

SMPD 0.96 V2 (TC pipe aplay-rt)
MPD/Upmpdcli, SC, TC, Asset, MiniDLNA, AP (Aprenderer), Roonbridge.

Máy mình test play OK qua lại giữa SC, TC, AP, MPD, Upmpdcli.

-----------
PS:
Riêng SC khi stop nhạc cần chờ 15s để tự start lại mấy TC, Giao diện, MPD....
Đang play TC muốn qua MPD... cần chọn This device trên app Tidal.
-----------
Update#1

Các bác xài Spotify Connect sau khi đăng nhập và reboot mà không kết nối đến SMPD được thì chỉnh như sau:

Dùng WinSCP nhấn chuột phải edit file này: /home/pi/configs/spotifyd.service
Thêm dòng này:
Mã:
ExecStartPre=/bin/sleep 10
Phía trên dòng ExecStart=....

Save và reboot
 
Chỉnh sửa lần cuối:

do_long_khach

Well-Known Member
Các bác cần dùng SMPD 0.96 mod cho Pi 2/3 thì PM mình.

SMPD 0.96 V2 (TC pipe aplay-rt)
MPD/Upmpdcli, SC, TC, Asset, MiniDLNA, AP (Aprenderer), Roonbridge.

Máy mình test play OK qua lại giữa SC, TC, AP, MPD, Upmpdcli.

-----------
PS:
Riêng SC khi stop nhạc cần chờ 15s để tự start lại mấy TC, Giao diện, MPD....
Đang play TC muốn qua MPD... cần chọn This device trên app Tidal.
Món này có phải cài cắm DA riêng gì ko bác, hay flash vào thẻ là chạy luôn?
 

binna

Well-Known Member
Các bác cần dùng SMPD 0.96 mod cho Pi 2/3 thì PM mình.

SMPD 0.96 V2 (TC pipe aplay-rt)
MPD/Upmpdcli, SC, TC, Asset, MiniDLNA, AP (Aprenderer), Roonbridge.

Máy mình test play OK qua lại giữa SC, TC, AP, MPD, Upmpdcli.

-----------
PS:
Riêng SC khi stop nhạc cần chờ 15s để tự start lại mấy TC, Giao diện, MPD....
Đang play TC muốn qua MPD... cần chọn This device trên app Tidal.
em chỉ có Pi 4, lại không có DAC HAT... nên chỉ biết "lặng im".... hihi
 

tinnnnnnn

Member
Các bác cần dùng SMPD 0.96 mod cho Pi 2/3 thì PM mình.

SMPD 0.96 V2 (TC pipe aplay-rt)
MPD/Upmpdcli, SC, TC, Asset, MiniDLNA, AP (Aprenderer), Roonbridge.

Máy mình test play OK qua lại giữa SC, TC, AP, MPD, Upmpdcli.

-----------
PS:
Riêng SC khi stop nhạc cần chờ 15s để tự start lại mấy TC, Giao diện, MPD....
Đang play TC muốn qua MPD... cần chọn This device trên app Tidal.
Cám ơn nhiều. Âm thanh hay lắm .bubble upnp trên điện thoại nên chọn aplayer hay upmpd để nghe được pipe aplay-rt
 
Bên trên