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

linh0983

Well-Known Member

tml3nr

Moderator
@pana800
Igor, DEV trả lời mail đây bác
Игорь Антонов
12:55 AM (7 hours ago)
cleardot.gif

cleardot.gif

to me
cleardot.gif

Hello
I think the other control points (BubbleUPnP, mConnect, JRiver, Linn Kinsky) should recognize both renderers with the same name. They can be distinguished by their IP addresses. The renderer name is hardcoded. It is possible to change the name by rebuilding the project.

Regards,
Igor
Hi anh @Thanhvo31

Anh quen dev Igor Antonov này, hỏi giúp dùm em là làm cách nào để aprenderer liên kết được với alsamixer ạ?

aprenderer tiếng rất hay. Nếu sync được với mixer là hết tuồng luôn :rolleyes:

Cảm ơn anh rất nhiều!

PS: Ưu tiên bản aprenderer-arm32 nha anh. Vì nó dễ dùng :D
 
Chỉnh sửa lần cuối:

Thanhvo31

Well-Known Member
Hi anh @Thanhvo31

Anh quen dev Igor Antonov này, hỏi giúp dùm em là làm cách nào để aprenderer liên kết được với alsamixer ạ?

aprenderer tiếng rất hay. Nếu sync được với mixer là hết tuồng luôn :rolleyes:

Cảm ơn anh rất nhiều!
Mình cũng thấy mail của ảnh, rối quá vụ cài Ap RDR thì hỏi thôi.
Mail đây, bác hỏi luôn cho chính xác
mailto:[email protected]
 

rndce

Well-Known Member
Chỉnh sửa thêm nút cho RopieeXL

1. Backup mấy file sau
Thư mục installed:
Mã:
/opt/RoPieee/webpage/installed/app.js
/opt/RoPieee/webpage/installed/constants.js
/opt/RoPieee/webpage/installed/views/ropieeexl.pug

Thư mục runtime
Mã:
/opt/RoPieee/webpage/runtime/app.js
/opt/RoPieee/webpage/runtime/constants.js
/opt/RoPieee/webpage/runtime/views/ropieeexl.pug

2. Copy về máy, edit với Notepad ++
- Search chữ hqplayer
- Clone Copy nguyên cụm nào có chữ hqplayer ra pate xuống cuối cụm đó và thay bằng chữ tidal

VD:
Mã:
              if (GLOBAL_MENU_XL_SHOW_TIDAL == true)
                li(role='presentation')
                  a(class='nav-link' href='#tidal' data-toggle='tab') Ropi Streamer

3. Gõ killall node để tạm tắt Node Server (nó restart lại)

4. Copy nhanh những file đã sửa vào đúng vị trí rồi reboot.


Hoặc download mấy file mình đã sửa, gõ: killall node rồi copy đè vào.
https://raw.githubusercontent.com/lovehifi/Tidal-Connect-RopieeeXL/main/webpage.zip

Tạm thời cho có cái nút đã, gắn command vào sau.

2021-03-24-09_30_49-RoPieeeXL-ropi.jpg
MÌnh flash RopiXL vào SDCard cắm vào Pi 4, sau khi chọn DAC xong rồi check mấy service thì thấy upmpdcli.server trên RopiXL này không chạy được.
Check tiếp câu lệnh
Mã:
lld /opt/RoPieee/upmpdcli/bin/upmpdcli
thì nó bào thiếu thư viện GLIBC_2.30.
Mã:
/opt/RoPieee/upmpdcli/bin/upmpdcli: /usr/lib/libpthread.so.0: version `GLIBC_2.30' not found (required by /opt/RoPieee/upmpdcli/bin/upmpdcli)
/opt/RoPieee/upmpdcli/bin/upmpdcli: /usr/lib/libc.so.6: version `GLIBC_2.32' not found (required by /opt/RoPieee/upmpdcli/bin/upmpdcli)
/opt/RoPieee/upmpdcli/bin/upmpdcli: /usr/lib/libpthread.so.0: version `GLIBC_2.30' not found (required by /usr/lib/libupnpp.so.9)
/opt/RoPieee/upmpdcli/bin/upmpdcli: /usr/lib/libpthread.so.0: version `GLIBC_2.30' not found (required by /usr/lib/libnpupnp.so.4)
Chạy lệnh để update các thư viện thì nó bào lỗi "URL returned error: 404"
Mã:
[root@ropi4 ~]# pacman -Syu
:: Synchronizing package databases...
ropieee-stable is up to date
error: failed retrieving file 'ropieeecontrib-stable.db' from repo-v2.ropieee.org : The requested URL returned error: 404
error: failed to update ropieeecontrib-stable (unexpected error)
core is up to date
extra is up to date
community is up to date
alarm is up to date
error: failed to synchronize all databases
Mã:
login as: root
[email protected]'s password:

Welcome to RoPieee

     Website: https://ropieee.org
     Twitter: https://twitter.com/ro_pieee
       Forum: https://community.roonlabs.com/c/audio-products/ropieee

Keep in mind that changing stuff is not recommended and not supported!

Have fun!

[root@ropi4 ~]# ls
Minim        bashmount  'ervice - MinimServer'   packages
_resources   config      jdk1.8.0_144
[root@ropi4 ~]# systemctl status mpd
* mpd.service - Music Player Daemon
   Loaded: loaded (/usr/lib/systemd/system/mpd.service; disabled; vendor preset>
   Active: active (running) since Sat 2019-08-17 21:39:58 +07; 1 years 7 months>
     Docs: man:mpd(1)
           man:mpd.conf(5)
Main PID: 274 (mpd)
    Tasks: 5 (limit: 4915)
   Memory: 27.9M
   CGroup: /system.slice/mpd.service
           `-274 /usr/bin/mpd --no-daemon

Aug 17 21:39:56 ropi4 systemd[1]: Starting Music Player Daemon...
Aug 17 21:39:58 ropi4 mpd[274]: config: Found database setting without music_di>
Aug 17 21:39:58 ropi4 systemd[1]: Started Music Player Daemon.
lines 1-14/14 (END)...skipping...
* mpd.service - Music Player Daemon
   Loaded: loaded (/usr/lib/systemd/system/mpd.service; disabled; vendor preset: disabled)
   Active: active (running) since Sat 2019-08-17 21:39:58 +07; 1 years 7 months ago
     Docs: man:mpd(1)
           man:mpd.conf(5)
Main PID: 274 (mpd)
    Tasks: 5 (limit: 4915)
   Memory: 27.9M
   CGroup: /system.slice/mpd.service
           `-274 /usr/bin/mpd --no-daemon

Aug 17 21:39:56 ropi4 systemd[1]: Starting Music Player Daemon...
Aug 17 21:39:58 ropi4 mpd[274]: config: Found database setting without music_directory - disabling database
Aug 17 21:39:58 ropi4 systemd[1]: Started Music Player Daemon.
[root@ropi4 ~]# systemctl status minimserver
* minimserver.service - MinimServer
   Loaded: loaded (/usr/lib/systemd/system/minimserver.service; enabled; vendor preset: disabled)
   Active: active (exited) since Thu 2021-03-25 12:20:00 +07; 4min 26s ago
  Process: 670 ExecStart=/root/Minim/minimserver/bin/startd init (code=exited, status=0/SUCCESS)
Main PID: 670 (code=exited, status=0/SUCCESS)
    Tasks: 38 (limit: 4915)
   Memory: 62.5M
   CGroup: /system.slice/minimserver.service
           |-709 /bin/sh /root/Minim/minimserver/bin/startd init
           `-713 java -jar /root/Minim/minimserver/lib/mserver.jar --launchrc --set watch.view=log --nohup

Mar 25 12:19:59 ropi4 systemd[1]: Starting MinimServer...
Mar 25 12:19:59 ropi4 startd[670]: /root/Minim/minimserver/bin/startd: line 144: warning: command substitution: ignored null byte in input
Mar 25 12:20:00 ropi4 startd[670]: /root/Minim/minimserver/bin/startd: line 144: warning: command substitution: ignored null byte in input
Mar 25 12:20:00 ropi4 systemd[1]: Started MinimServer.
[root@ropi4 ~]# systemctl status upmpdcli
* upmpdcli.service - upmpdcli - an UPnP Audio Media Renderer based on MPD
   Loaded: loaded (/etc/systemd/system/upmpdcli.service; enabled; vendor preset: disabled)
   Active: activating (auto-restart) (Result: exit-code) since Thu 2021-03-25 12:27:35 +07; 1s ago
  Process: 2705 ExecStart=/opt/RoPieee/upmpdcli/bin/upmpdcli -m 1 -c /opt/RoPieee/upmpdcli/config (code=exited, status=1/FAILURE)
Main PID: 2705 (code=exited, status=1/FAILURE)
[root@ropi4 ~]# lld /opt/RoPieee/upmpdcli/bin/upmpdcli
-bash: lld: command not found
[root@ropi4 ~]# ldd /opt/RoPieee/upmpdcli/bin/upmpdcli
/opt/RoPieee/upmpdcli/bin/upmpdcli: /usr/lib/libpthread.so.0: version `GLIBC_2.30' not found (required by /opt/RoPieee/upmpdcli/bin/upmpdcli)
/opt/RoPieee/upmpdcli/bin/upmpdcli: /usr/lib/libc.so.6: version `GLIBC_2.32' not found (required by /opt/RoPieee/upmpdcli/bin/upmpdcli)
/opt/RoPieee/upmpdcli/bin/upmpdcli: /usr/lib/libpthread.so.0: version `GLIBC_2.30' not found (required by /usr/lib/libupnpp.so.9)
/opt/RoPieee/upmpdcli/bin/upmpdcli: /usr/lib/libpthread.so.0: version `GLIBC_2.30' not found (required by /usr/lib/libnpupnp.so.4)
        linux-vdso.so.1 (0xbefd2000)
        libpthread.so.0 => /usr/lib/libpthread.so.0 (0xb6dec000)
        libmpdclient.so.2 => /usr/lib/libmpdclient.so.2 (0xb6dc7000)
        libjsoncpp.so.20 => /usr/lib/libjsoncpp.so.20 (0xb6d8d000)
        libmicrohttpd.so.12 => /usr/lib/libmicrohttpd.so.12 (0xb6d64000)
        libupnpp.so.9 => /usr/lib/libupnpp.so.9 (0xb6c91000)
        libcurl.so.4 => /usr/lib/libcurl.so.4 (0xb6c18000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6ac7000)
        libm.so.6 => /usr/lib/libm.so.6 (0xb6a59000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb6a2c000)
        libc.so.6 => /usr/lib/libc.so.6 (0xb68e2000)
        /lib/ld-linux-armhf.so.3 => /usr/lib/ld-linux-armhf.so.3 (0xb6f6f000)
        libgnutls.so.30 => /usr/lib/libgnutls.so.30 (0xb6785000)
        libnpupnp.so.4 => /usr/lib/libnpupnp.so.4 (0xb671e000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb66e2000)
        libnghttp2.so.14 => /usr/lib/libnghttp2.so.14 (0xb66b4000)
        libidn2.so.0 => /usr/lib/libidn2.so.0 (0xb6688000)
        libpsl.so.5 => /usr/lib/libpsl.so.5 (0xb6668000)
        libssl.so.1.1 => /usr/lib/libssl.so.1.1 (0xb65ec000)
        libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0xb63e3000)
        libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0xb6394000)
        libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0xb62c9000)
        libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0xb6289000)
        libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0xb6276000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb6251000)
        libp11-kit.so.0 => /usr/lib/libp11-kit.so.0 (0xb614c000)
        libunistring.so.2 => /usr/lib/libunistring.so.2 (0xb5fd0000)
        libtasn1.so.6 => /usr/lib/libtasn1.so.6 (0xb5fb0000)
        libnettle.so.6 => /usr/lib/libnettle.so.6 (0xb5f69000)
        libhogweed.so.4 => /usr/lib/libhogweed.so.4 (0xb5f2b000)
        libgmp.so.10 => /usr/lib/libgmp.so.10 (0xb5ebd000)
        libdl.so.2 => /usr/lib/libdl.so.2 (0xb5eaa000)
        libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0xb5e8f000)
        libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0xb5e7c000)
        libresolv.so.2 => /usr/lib/libresolv.so.2 (0xb5e58000)
        libffi.so.6 => /usr/lib/libffi.so.6 (0xb5e40000)
[root@ropi4 ~]#
Bác chỉ mình cách add các thư viện còn thiếu thủ công vô RopiXL này với.
Thanks bác.
 

quatmo

Well-Known Member
MÌnh flash RopiXL vào SDCard cắm vào Pi 4, sau khi chọn DAC xong rồi check mấy service thì thấy upmpdcli.server trên RopiXL này không chạy được.
Check tiếp câu lệnh
Mã:
lld /opt/RoPieee/upmpdcli/bin/upmpdcli
thì nó bào thiếu thư viện GLIBC_2.30.
Mã:
/opt/RoPieee/upmpdcli/bin/upmpdcli: /usr/lib/libpthread.so.0: version `GLIBC_2.30' not found (required by /opt/RoPieee/upmpdcli/bin/upmpdcli)
/opt/RoPieee/upmpdcli/bin/upmpdcli: /usr/lib/libc.so.6: version `GLIBC_2.32' not found (required by /opt/RoPieee/upmpdcli/bin/upmpdcli)
/opt/RoPieee/upmpdcli/bin/upmpdcli: /usr/lib/libpthread.so.0: version `GLIBC_2.30' not found (required by /usr/lib/libupnpp.so.9)
/opt/RoPieee/upmpdcli/bin/upmpdcli: /usr/lib/libpthread.so.0: version `GLIBC_2.30' not found (required by /usr/lib/libnpupnp.so.4)
Chạy lệnh để update các thư viện thì nó bào lỗi "URL returned error: 404"
Mã:
[root@ropi4 ~]# pacman -Syu
:: Synchronizing package databases...
ropieee-stable is up to date
error: failed retrieving file 'ropieeecontrib-stable.db' from repo-v2.ropieee.org : The requested URL returned error: 404
error: failed to update ropieeecontrib-stable (unexpected error)
core is up to date
extra is up to date
community is up to date
alarm is up to date
error: failed to synchronize all databases
Mã:
login as: root
[email protected]'s password:

Welcome to RoPieee

     Website: https://ropieee.org
     Twitter: https://twitter.com/ro_pieee
       Forum: https://community.roonlabs.com/c/audio-products/ropieee

Keep in mind that changing stuff is not recommended and not supported!

Have fun!

[root@ropi4 ~]# ls
Minim        bashmount  'ervice - MinimServer'   packages
_resources   config      jdk1.8.0_144
[root@ropi4 ~]# systemctl status mpd
* mpd.service - Music Player Daemon
   Loaded: loaded (/usr/lib/systemd/system/mpd.service; disabled; vendor preset>
   Active: active (running) since Sat 2019-08-17 21:39:58 +07; 1 years 7 months>
     Docs: man:mpd(1)
           man:mpd.conf(5)
Main PID: 274 (mpd)
    Tasks: 5 (limit: 4915)
   Memory: 27.9M
   CGroup: /system.slice/mpd.service
           `-274 /usr/bin/mpd --no-daemon

Aug 17 21:39:56 ropi4 systemd[1]: Starting Music Player Daemon...
Aug 17 21:39:58 ropi4 mpd[274]: config: Found database setting without music_di>
Aug 17 21:39:58 ropi4 systemd[1]: Started Music Player Daemon.
lines 1-14/14 (END)...skipping...
* mpd.service - Music Player Daemon
   Loaded: loaded (/usr/lib/systemd/system/mpd.service; disabled; vendor preset: disabled)
   Active: active (running) since Sat 2019-08-17 21:39:58 +07; 1 years 7 months ago
     Docs: man:mpd(1)
           man:mpd.conf(5)
Main PID: 274 (mpd)
    Tasks: 5 (limit: 4915)
   Memory: 27.9M
   CGroup: /system.slice/mpd.service
           `-274 /usr/bin/mpd --no-daemon

Aug 17 21:39:56 ropi4 systemd[1]: Starting Music Player Daemon...
Aug 17 21:39:58 ropi4 mpd[274]: config: Found database setting without music_directory - disabling database
Aug 17 21:39:58 ropi4 systemd[1]: Started Music Player Daemon.
[root@ropi4 ~]# systemctl status minimserver
* minimserver.service - MinimServer
   Loaded: loaded (/usr/lib/systemd/system/minimserver.service; enabled; vendor preset: disabled)
   Active: active (exited) since Thu 2021-03-25 12:20:00 +07; 4min 26s ago
  Process: 670 ExecStart=/root/Minim/minimserver/bin/startd init (code=exited, status=0/SUCCESS)
Main PID: 670 (code=exited, status=0/SUCCESS)
    Tasks: 38 (limit: 4915)
   Memory: 62.5M
   CGroup: /system.slice/minimserver.service
           |-709 /bin/sh /root/Minim/minimserver/bin/startd init
           `-713 java -jar /root/Minim/minimserver/lib/mserver.jar --launchrc --set watch.view=log --nohup

Mar 25 12:19:59 ropi4 systemd[1]: Starting MinimServer...
Mar 25 12:19:59 ropi4 startd[670]: /root/Minim/minimserver/bin/startd: line 144: warning: command substitution: ignored null byte in input
Mar 25 12:20:00 ropi4 startd[670]: /root/Minim/minimserver/bin/startd: line 144: warning: command substitution: ignored null byte in input
Mar 25 12:20:00 ropi4 systemd[1]: Started MinimServer.
[root@ropi4 ~]# systemctl status upmpdcli
* upmpdcli.service - upmpdcli - an UPnP Audio Media Renderer based on MPD
   Loaded: loaded (/etc/systemd/system/upmpdcli.service; enabled; vendor preset: disabled)
   Active: activating (auto-restart) (Result: exit-code) since Thu 2021-03-25 12:27:35 +07; 1s ago
  Process: 2705 ExecStart=/opt/RoPieee/upmpdcli/bin/upmpdcli -m 1 -c /opt/RoPieee/upmpdcli/config (code=exited, status=1/FAILURE)
Main PID: 2705 (code=exited, status=1/FAILURE)
[root@ropi4 ~]# lld /opt/RoPieee/upmpdcli/bin/upmpdcli
-bash: lld: command not found
[root@ropi4 ~]# ldd /opt/RoPieee/upmpdcli/bin/upmpdcli
/opt/RoPieee/upmpdcli/bin/upmpdcli: /usr/lib/libpthread.so.0: version `GLIBC_2.30' not found (required by /opt/RoPieee/upmpdcli/bin/upmpdcli)
/opt/RoPieee/upmpdcli/bin/upmpdcli: /usr/lib/libc.so.6: version `GLIBC_2.32' not found (required by /opt/RoPieee/upmpdcli/bin/upmpdcli)
/opt/RoPieee/upmpdcli/bin/upmpdcli: /usr/lib/libpthread.so.0: version `GLIBC_2.30' not found (required by /usr/lib/libupnpp.so.9)
/opt/RoPieee/upmpdcli/bin/upmpdcli: /usr/lib/libpthread.so.0: version `GLIBC_2.30' not found (required by /usr/lib/libnpupnp.so.4)
        linux-vdso.so.1 (0xbefd2000)
        libpthread.so.0 => /usr/lib/libpthread.so.0 (0xb6dec000)
        libmpdclient.so.2 => /usr/lib/libmpdclient.so.2 (0xb6dc7000)
        libjsoncpp.so.20 => /usr/lib/libjsoncpp.so.20 (0xb6d8d000)
        libmicrohttpd.so.12 => /usr/lib/libmicrohttpd.so.12 (0xb6d64000)
        libupnpp.so.9 => /usr/lib/libupnpp.so.9 (0xb6c91000)
        libcurl.so.4 => /usr/lib/libcurl.so.4 (0xb6c18000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6ac7000)
        libm.so.6 => /usr/lib/libm.so.6 (0xb6a59000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb6a2c000)
        libc.so.6 => /usr/lib/libc.so.6 (0xb68e2000)
        /lib/ld-linux-armhf.so.3 => /usr/lib/ld-linux-armhf.so.3 (0xb6f6f000)
        libgnutls.so.30 => /usr/lib/libgnutls.so.30 (0xb6785000)
        libnpupnp.so.4 => /usr/lib/libnpupnp.so.4 (0xb671e000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb66e2000)
        libnghttp2.so.14 => /usr/lib/libnghttp2.so.14 (0xb66b4000)
        libidn2.so.0 => /usr/lib/libidn2.so.0 (0xb6688000)
        libpsl.so.5 => /usr/lib/libpsl.so.5 (0xb6668000)
        libssl.so.1.1 => /usr/lib/libssl.so.1.1 (0xb65ec000)
        libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0xb63e3000)
        libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0xb6394000)
        libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0xb62c9000)
        libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0xb6289000)
        libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0xb6276000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb6251000)
        libp11-kit.so.0 => /usr/lib/libp11-kit.so.0 (0xb614c000)
        libunistring.so.2 => /usr/lib/libunistring.so.2 (0xb5fd0000)
        libtasn1.so.6 => /usr/lib/libtasn1.so.6 (0xb5fb0000)
        libnettle.so.6 => /usr/lib/libnettle.so.6 (0xb5f69000)
        libhogweed.so.4 => /usr/lib/libhogweed.so.4 (0xb5f2b000)
        libgmp.so.10 => /usr/lib/libgmp.so.10 (0xb5ebd000)
        libdl.so.2 => /usr/lib/libdl.so.2 (0xb5eaa000)
        libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0xb5e8f000)
        libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0xb5e7c000)
        libresolv.so.2 => /usr/lib/libresolv.so.2 (0xb5e58000)
        libffi.so.6 => /usr/lib/libffi.so.6 (0xb5e40000)
[root@ropi4 ~]#
Bác chỉ mình cách add các thư viện còn thiếu thủ công vô RopiXL này với.
Thanks bác.

Là bác download Ropieee mới nhất về, update lần 1, rồi update lên XL. Cắm vào thì không chạy UPNP hay sao?

Hôm qua mình test play từ phone sang Ropi UPNP Ok.

https://ropieee.org/changelog/

3.074 (2021/02/07)
  • IMPROV: [RoPieeeXL] update upmpdcli
 

quatmo

Well-Known Member
Hi anh @Thanhvo31

Anh quen dev Igor Antonov này, hỏi giúp dùm em là làm cách nào để aprenderer liên kết được với alsamixer ạ?

aprenderer tiếng rất hay. Nếu sync được với mixer là hết tuồng luôn :rolleyes:

Cảm ơn anh rất nhiều!

PS: Ưu tiên bản aprenderer-arm32 nha anh. Vì nó dễ dùng :D

Anh coi thử bản piCoreAP для Raspberry = PiCorePlayer + Album Player, xem có phần kết nối alsamixer hay không.
----------------------------------------
sndrpihifiberry,DEV=0

Fioletich
20д
Где без DEV=, это устройство в целом, где с DEV= - это подустройство устройства в системе ALSA. Иногда это одно и то же, иногда подустройств несколько и они соответствуют разным выходам. Обычно в отсутствие иных причин рациональнее выбирать без DEV, поскольку для вариантов с DEV не запускается alsamixer.

Чтобы настройки и плейлисты сохранялись после перезагрузки, надо перед выключением либо выбирать команду Update Flash Drive в APmenu, либо Backup на Main Page в PiCorePlayer.
 
Chỉnh sửa lần cuối:

quatmo

Well-Known Member
Anh coi thử bản piCoreAP для Raspberry = PiCorePlayer + Album Player, xem có phần kết nối alsamixer hay không.
----------------------------------------
sndrpihifiberry,DEV=0

Fioletich
20д
Где без DEV=, это устройство в целом, где с DEV= - это подустройство устройства в системе ALSA. Иногда это одно и то же, иногда подустройств несколько и они соответствуют разным выходам. Обычно в отсутствие иных причин рациональнее выбирать без DEV, поскольку для вариантов с DEV не запускается alsamixer.

Чтобы настройки и плейлисты сохранялись после перезагрузки, надо перед выключением либо выбирать команду Update Flash Drive в APmenu, либо Backup на Main Page в PiCorePlayer.

igor63rИгорь
окт. 2019


Цифровая регулировка влияет на звук в той мере, в которой она влияет - снижением динамического диапазона реального сигнала и ухудшением отношения сигнал/шум. И тут всё равно, кто ею занимается - PiCorePlayer, Album Player или alsamixer.

Надо зайти по SSH (логин tc пароль piCore) и ввести в командной строке
alsamixer
В интерфейсе микшера скорректировать выходные уровни каналов и выйти.
Потом ввести команды
alsactl store
filetool.sh -b
 

rndce

Well-Known Member
Là bác download Ropieee mới nhất về, update lần 1, rồi update lên XL. Cắm vào thì không chạy UPNP hay sao?

Hôm qua mình test play từ phone sang Ropi UPNP Ok.

https://ropieee.org/changelog/

3.074 (2021/02/07)
  • IMPROV: [RoPieeeXL] update upmpdcli
Mình làm 2 lần với 2 bản dều bị,
- Lần thứ nhất tải bản mới nhất trên web https://ropieee.org/ flash vô thẻ SD, cũng bị lỗi này (ko chay được upmpdcli.service
- Lần thứ 2, mình cài bản RoPieeeXL_Pi4_2000 của bác shared, cũng bị ko chạy được upmpdcli.service
Dường như lần nào RopiXlL cũng tự update lên bản cao nhất (ver 3.088)
 

tml3nr

Moderator
igor63rИгорь
окт. 2019


Цифровая регулировка влияет на звук в той мере, в которой она влияет - снижением динамического диапазона реального сигнала и ухудшением отношения сигнал/шум. И тут всё равно, кто ею занимается - PiCorePlayer, Album Player или alsamixer.

Надо зайти по SSH (логин tc пароль piCore) и ввести в командной строке
alsamixer
В интерфейсе микшера скорректировать выходные уровни каналов и выйти.
Потом ввести команды
alsactl store
filetool.sh -b
Cảm ơn anh em sẽ xem kỹ hơn. Trước mắt thấy cỏ vẻ như ổng kiu lock alsa lại tại một level nào đó.
 

chautranthanh

Well-Known Member
F7163727-DDB4-47D5-8002-D914C91FBBA7.jpg
Ngoài lề tí, từ pc hoặc laptop mình chuyển tín hiệu âm thanh từ HDMI sang bộ HDMI to coaxial bằng dây 2 đầu HDMI lõi quang optical này thì có giảm nhiễu không à ? Thanks
 

toi511

Well-Known Member
F7163727-DDB4-47D5-8002-D914C91FBBA7.jpg
Ngoài lề tí, từ pc hoặc laptop mình chuyển tín hiệu âm thanh từ HDMI sang bộ HDMI to coaxial bằng dây 2 đầu HDMI lõi quang optical này thì có giảm nhiễu không à ? Thanks
Không những không giảm mà còn lòng vòng. Nếu chơi pc bác có thể diy cộng usb chỉ có đường tín hiệu sang dac, 2 dây 5v bác làm cục pin . Nghe thử xem ok không bác
 

rndce

Well-Known Member
Mình làm 2 lần với 2 bản dều bị,
- Lần thứ nhất tải bản mới nhất trên web https://ropieee.org/ flash vô thẻ SD, cũng bị lỗi này (ko chay được upmpdcli.service
- Lần thứ 2, mình cài bản RoPieeeXL_Pi4_2000 của bác shared, cũng bị ko chạy được upmpdcli.service
Dường như lần nào RopiXlL cũng tự update lên bản cao nhất (ver 3.088)
Mình tải lại bản Ropiee 20210131 về flash vào thẻ lần nữa, cắm vào Pi -> Chờ setup xong -> Chuyển qua Advance bật chọn Enable RopieeXL -> Save và chờ Update cho xong mình có bản RopieeXL đủ món ăn chơi (Có Upmpddcli 1.5.8, có Roon Brigde, có Spotify Connect, có Squeezelite, có HQPlayer NAA, Giờ có thêm Tidal Connect của bác @quatmo, cài thêm Bubble Upnp Server để Stream Tidal đổi gió, thêm Minimserver, ..)
Bản RopieeeXL này đủ món ăn chơi. Tạm ổn.
Bản Ropiee (ko phải RopieeeXL) chỉ có 1 món Roon Brigde.
 

TuanQuynhAudio

Well-Known Member
Hôm nay coi kỹ lại, trên https://www.symphonic-mpd.com/forum/topic/71/相談室
Trước khi AoE ra đời thì Donut shop có cả Pi2 làm back end nữa bác @linh0983 , @quatmo

moorea
donuts-shop73

The other day, I learned about the existence of this bulletin board (symphonic-mpd) and returned to the world of net audio for the first time in a while.
Immediately, I am enjoying updating donuts-shop73's separate system.

My configuration is as follows, but there are some issues.
I would appreciate any advice.

Front end
raspberyPi 3b
rpi3-upnpgw-20200103 PPAP-Fr-NAS-HiRes

Backend
raspberyPi 2
rpi3-smpdplayer-i2s-20191013
dac: sabreberry


Operation software cantata

Problem 1 Sound skips when playing high resolution 192kHz and DSD. Playback normally at 96kHz The
following measures have been taken for the front:
-Create an empty file called ncat.conf in the lightMPD folder-Set
audio_buffer_size in mpd.conf to 4096
-Set samplerate_converter in mpd.conf to "soxr very high"

Issue 2 back-end to the latest version of rpi3-smpdplayer-i2s-20200216 put and NG
· No sound
of · cantata of the playback bar moves but skip about 1 minute in a few seconds, and then proceeds to the next song by repeating it

Thank you for your cooperation.
Trước đó thì donuts-shop73's dùng pi 2 làm front en/back end ở đây nữa.
https://groups.google.com/u/1/g/lightmpd/c/qpHHCKSWZ5o

rpi2-upnpgw-usb-20190225.zip (download được).
rpi2-smpdplayer-i2s-20190302.zip (không download được).
 

pana800

Well-Known Member

linh0983

Well-Known Member

chautranthanh

Well-Known Member
Không những không giảm mà còn lòng vòng. Nếu chơi pc bác có thể diy cộng usb chỉ có đường tín hiệu sang dac, 2 dây 5v bác làm cục pin . Nghe thử xem ok không bác
Thanks bác, do có sẵn bộ hdmi to coaxial trước nhờ bác Phước mua , nhờ bác chỉ giúp nơi bán bộ dây usb có nguồn riêng ? Mình ở SG ah , thanks
 

TuanQuynhAudio

Well-Known Member
Cũng là dùng 2 pi nhưng tính chất ko phải là AoE a (Audio over Ether) . :D
https://www.symphonic-mpd.com/forum/topic/141/audio-over-ether
Có nhiều cách kết nối anh à. Trong đó 2 cách cuối là qua "ncat" thì em nghĩ là Audio over Ethernet.
Backend: pi2-upnpgw-usb-20190225.zip
Frontend: rpi2-smpdplayer-i2s-20190302.zip
Có comment anh post có nói SMPDPlayer-aoe phát triển từ các bản gốc của donuts-shop73's.
Mã:
#
#   Standalone-NAS [rpi2]
#   +---------------------------+                       [192.168.x.y]  +---------------------+
#   |                           |                     +----------------| mpd client          |
#   |                           | [192.168.x.x]       |                +---------------------+
#   |   mpd <-------------------|---------------------+
#   |                           | (eth0)              | [192.168.x.z]  +---------------------+
#   |                           |                     +--------------->| NAS                 |
#   +---------------------------+                    nfs, cifs, sshfs  +---------------------+
#
#
#   Standalone-UPnP [rpi2]
#   +---------------------------+
#   |                           |                       [192.168.x.v]  +---------------------+
#   |  mpd <-- upmpdcli <---+   |                     +----------------| upnp controle point |
#   |   |                   |   | [192.168.x.x]       |                +---------------------+
#   |   |                   +---|---------------------+
#   |   |                   |   | (eth0)              | [192.168.x.w]  +---------------------+
#   |   +----> polipo --+---+   |                     +--------------->| upnp server         |
#   |                   |       |                     |                +---------------------+
#   |              (minidlna )  |                     |
#   |                   |       |                     | [192.168.x.z]  +---------------------+
#   |              (NAS mount)  |                     +--------------->| NAS                 |
#   |              (SD  Card )  |                    nfs, cifs, sshfs  +---------------------+
#   |              (USB Mem. )  |
#   |                           |
#   +---------------------------+
#
#
#   Player-1L                                         UPnP-GW-1L [rpi2]
#   +---------------------+                           +---------------------------+
#   |                     |                           |                           |                    [192.168.x.v]  +---------------------+
#   |  mpd <----------+   |                           |   +---- upmpdcli <----+   |                  +----------------| upnp controle point |
#   |   |             |   | [10.0.0.2]     [10.0.0.1] |   |                   |   | [192.168.x.x]    |                +---------------------+
#   |   |             +---|---------------------------|---+                   +---|------------------+
#   |   |             |   | (eth0)             (eth0) |   |                   |   | (eth1)           | [192.168.x.w]  +---------------------+
#   |   +--> polipo --+   |                           |   +---> polipo ---+---+   |                  +--------------->| upnp server         |
#   |                     |                           |                   |       |                  |                +---------------------+
#   +---------------------+                           |              (minidlna )  |                  |
#                                                     |                   |       |                  | [192.168.x.z]  +---------------------+
#                                                     |              (NAS mount)  |                  +--------------->| NAS                 |
#                                                     |              (SD  Card )  |                 nfs, cifs, sshfs  +---------------------+
#                                                     |              (USB Mem. )  |
#                                                     |                           |
#                                                     +---------------------------+
#
#
#   Player-1U [bb/npi]                                UPnP-GW-1U [rpi2]
#   +---------------------+                           +---------------------------+
#   |                     |                           |                           |                    [192.168.x.v]  +---------------------+
#   |  mpd <----------+   |                           |   +---- upmpdcli <----+   |                  +----------------| upnp controle point |
#   |   |             |   | [10.0.0.2]     [10.0.0.1] |   |                   |   | [192.168.x.x]    |                +---------------------+
#   |   |             +---|---------------------------|---+                   +---|------------------+
#   |   |             | B | (usb0)             (usb0) | A |                   |   | (eth0)           | [192.168.x.w]  +---------------------+
#   |   +--> polipo --+   |                           |   +---> polipo ---+---+   |                  +--------------->| upnp server         |
#   |                     |                           |                   |       |                  |                +---------------------+
#   +---------------------+                           |              (minidlna )  |                  |
#                                                     |                   |       |                  | [192.168.x.z]  +---------------------+
#                                                     |              (NAS mount)  |                  +--------------->| NAS                 |
#                                                     |              (SD  Card )  |                 nfs, cifs, sshfs  +---------------------+
#                                                     |              (USB Mem. )  |
#                                                     |                           |
#                                                     +---------------------------+
#
#
#   Player-2L                                         UPnP-GW-2L [rpi2]
#   +---------------------+                           +---------------------------+
#   |                     | [10.0.0.2]     [10.0.0.1] |                           |                    [192.168.x.v]  +---------------------+
#   |  mpd <--------------|---------------------------|------ upmpdcli <------+   |                  +----------------| upnp controle point |
#   |   |                 | (eth1)             (eth1) |                       |   | [192.168.x.x]    |                +---------------------+
#   |   |                 |                           |                       +---|------------------+
#   |   |                 | [10.0.1.2]     [10.0.1.1] |                       |   | (eth2)           | [192.168.x.w]  +---------------------+
#   |   +--> polipo ------|---------------------------|------ polipo -----+---+   |                  +--------------->| upnp server         |
#   |                     | (eth0)             (eth0) |                   |       |                  |                +---------------------+
#   |                     |                           |              (minidlna)   |                  |
#   +---------------------+                           |                   |       |                  | [192.168.x.z]  +---------------------+
#                                                     |              (NAS mount)  |                  +--------------->| NAS                 |
#                                                     |              (SD  Card )  |                 nfs, cifs, sshfs  +---------------------+
#                                                     |              (USB Mem. )  |
#                                                     |                           |
#                                                     +---------------------------+
#
#
#   Player-2LU [bb/npi]                               UPnP-GW-2LU [rpi2]
#   +---------------------+                           +---------------------------+
#   |                     | [10.0.0.2]     [10.0.0.1] |                           |                    [192.168.x.v]  +---------------------+
#   |  mpd <--------------|---------------------------|------ upmpdcli <------+   |                  +----------------| upnp controle point |
#   |   |               B | (usb0)             (usb0) | A                     |   | [192.168.x.x]    |                +---------------------+
#   |   |                 |                           |                       +---|------------------+
#   |   |                 | [10.0.1.2]     [10.0.1.1] |                       |   | (eth1)           | [192.168.x.w]  +---------------------+
#   |   +--> polipo ------|---------------------------|------ polipo -----+---+   |                  +--------------->| upnp server         |
#   |                     | (eth0)             (eth0) |                   |       |                  |                +---------------------+
#   |                     |                           |              (minidlna)   |                  |
#   +---------------------+                           |                   |       |                  | [192.168.x.z]  +---------------------+
#                                                     |              (NAS mount)  |                  +--------------->| NAS                 |
#                                                     |              (SD  Card )  |                 nfs, cifs, sshfs  +---------------------+
#                                                     |              (USB Mem. )  |
#                                                     |                           |
#                                                     +---------------------------+
#
#
# PPAP-Fr-NAS-Hires
#
#   PPAP-Bk (SMPD)                                    PPAP-Fr-NAS-HiRes [rpi2]
#   +---------------------+                           +---------------------------+                    [192.168.x.y]  +---------------------+
#   |                     |                           |                           |                  +----------------| mpd client          |
#   |                     | [10.0.0.2]     [10.0.0.1] |                           | [192.168.x.x]    |                +---------------------+
#   | aplay <--- ncat <---|---------------------------|--- mpd <------------------|------------------+
#   |                     | (eth0)             (eth0) |                           | (eth1)           | [192.168.x.z]  +---------------------+
#   |                     |                           |                           |                  +--------------->| NAS                 |
#   +---------------------+                           +---------------------------+                 nfs, cifs, sshfs  +---------------------+
#
#
# PPAP-Fr-UPnP-HiRes
#
#   PPAP-Bk (SMPD)                                    PPAP-Fr-UPnP-HiRes [rpi2]
#   +---------------------+                           +---------------------------+
#   |                     |                           |                           |                    [192.168.x.v]  +---------------------+
#   |                     |                           |   +---- upmpdcli <----+   |                  +----------------| upnp controle point |
#   |                     | [10.0.0.2]     [10.0.0.1] |   V                   |   | [192.168.x.x]    |                +---------------------+
#   | aplay <--- ncat <---|---------------------------|--mpd                  +---|------------------+
#   |                     | (eth0)             (eth0) |   |                   |   | (eth1)           | [192.168.x.w]  +---------------------+
#   |                     |                           |   +---> polipo ---+---+   |                  +--------------->| upnp server         |
#   |                     |                           |                   |       |                  |                +---------------------+
#   +---------------------+                           |              (minidlna )  |                  |
#                                                     |                   |       |                  | [192.168.x.z]  +---------------------+
#                                                     |              (NAS mount)  |                  +--------------->| NAS                 |
#                                                     |              (SD  Card )  |                 nfs, cifs, sshfs  +---------------------+
#                                                     |              (USB Mem. )  |
#                                                     |                           |
#                                                     +---------------------------+
#   rpi2   eth0: LAN
#          eth1: USB-LAN Adapter
#          eth2: USB-LAN Adapter
#          usb0: USB-Gadget TypeA
#   bb/npi eth0: LAN
#          usb0: USB-OTG miniB or microB
#
#   rpi2 USB Port Priority order
#        [ 1 ][ 3 ]
#        [ 2 ][ 4 ]
#
#        ex)
#           [LAN ][   USB    ]
#           ==================
#                 [ -- ][ -- ]
#           [eth0][eth1][eth2]
#
 
Bên trên