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

tml3nr

Moderator
Em may mắn được một anh bạn cho mượn acc My Volumio để test Tidal Connect. Ngon hết hồn các anh ạ.

volumio-tc1.png


volumio-tc2.jpg


volumio-tc4.jpg

Cơ chế active của nó tương tự như Windows. Sau khi đã active trên 1 pi, chỉ cần chạy pi đó với 1 bản Volumio mới là nó tự active luôn.

Em đang mò mò tìm cách chôm cái TC mà thấy có vẻ khó ăn của ngoại.

Có thể nó quản lý TC / license bằng các services này:

Mã:
root@volumio:~# systemctl status -l volumio-remote-updater.service
● volumio-remote-updater.service
  Loaded: loaded (/lib/systemd/system/volumio-remote-updater.service; enabled)
  Active: active (running) since Wed 2021-08-11 08:15:44 UTC; 6min ago
Main PID: 595 (volumio-remote-)
  CGroup: /system.slice/volumio-remote-updater.service
  └─595 /usr/local/bin/volumio-remote-updater

Aug 11 08:15:47 volumio volumio-remote-updater[595]: Error: No active session
Aug 11 08:15:47 volumio volumio-remote-updater[595]: [2021-08-11 08:15:47] [info] asio async_connect error: system:111 (Connection refused)
Aug 11 08:15:47 volumio volumio-remote-updater[595]: [2021-08-11 08:15:47] [info] Error getting remote endpoint: system:107 (Transport endpoint is not connected)
Aug 11 08:15:47 volumio volumio-remote-updater[595]: [2021-08-11 08:15:47] [error] handle_connect error: Underlying Transport Error
Aug 11 08:15:52 volumio volumio-remote-updater[595]: [2021-08-11 08:15:52] [info] asio async_connect error: system:111 (Connection refused)
Aug 11 08:15:52 volumio volumio-remote-updater[595]: [2021-08-11 08:15:52] [info] Error getting remote endpoint: system:107 (Transport endpoint is not connected)
Aug 11 08:15:52 volumio volumio-remote-updater[595]: [2021-08-11 08:15:52] [error] handle_connect error: Underlying Transport Error
Aug 11 08:16:23 volumio volumio-remote-updater[595]: [2021-08-11 08:16:23] [connect] Successful connection
Aug 11 08:16:38 volumio volumio-remote-updater[595]: [2021-08-11 08:16:38] [connect] Successful connection
Aug 11 08:16:38 volumio volumio-remote-updater[595]: [2021-08-11 08:16:38] [connect] WebSocket Connection 127.0.0.1:3000 v-2 "WebSocket++/0.5.1" /socket.io/?EIO=4&transport=websocket&t=xxxxxx

Mã:
root@volumio:~# systemctl status -l volumio-streaming-daemon.service
● volumio-streaming-daemon.service - Volumio Streaming Daemon
  Loaded: loaded (/lib/systemd/system/volumio-streaming-daemon.service; enabled)
  Active: active (running) since Wed 2021-08-11 08:16:45 UTC; 7min ago
Main PID: 1109 (streaming-daemo)
  CGroup: /system.slice/volumio-streaming-daemon.service
  └─1109 /bin/streaming-daemon

Aug 11 08:16:45 volumio volumio-streaming-daemon[1109]: ############################
Aug 11 08:16:45 volumio volumio-streaming-daemon[1109]: Environment: production
Aug 11 08:16:47 volumio volumio-streaming-daemon[1109]: Environment: production
Aug 11 08:16:48 volumio volumio-streaming-daemon[1109]: Restarting daemon
Aug 11 08:16:48 volumio volumio-streaming-daemon[1109]: Environment: production
Aug 11 08:16:49 volumio volumio-streaming-daemon[1109]: Enabled services:
Aug 11 08:16:49 volumio volumio-streaming-daemon[1109]: 1) tidal
Aug 11 08:16:49 volumio volumio-streaming-daemon[1109]: 2) qobuz
Aug 11 08:16:52 volumio volumio-streaming-daemon[1109]: Environment: production
Aug 11 08:16:52 volumio volumio-streaming-daemon[1109]: Environment: production

Mã:
root@volumio:~# systemctl status -l vtcs.service
● vtcs.service - Volumio Tidal Connect Service
  Loaded: loaded (/lib/systemd/system/vtcs.service; disabled)
  Active: active (running) since Wed 2021-08-11 08:16:54 UTC; 7min ago
Main PID: 1222 (sh)
  CGroup: /system.slice/vtcs.service
  ├─1222 /bin/sh -c /usr/bin/vtcs
  └─1223 /usr/bin/vtcs

Aug 11 08:16:54 volumio systemd[1]: Started Volumio Tidal Connect Service.
Aug 11 08:16:55 volumio vtcs[1222]: STARTING TidalConnect services, version: 1.1.7.5
Aug 11 08:16:55 volumio vtcs[1222]: STARTED TidalConnect services.

Nếu mua acc năm share cho 6 devices. Tính ra mỗi tháng 25.000 VNĐ một em.

volumio-pricing.png

Mã:
Using username "root".
                       ___
                      /\_ \                        __
         __  __    ___\//\ \    __  __    ___ ___ /\_\    ___
        /\ \/\ \  / __`\\ \ \  /\ \/\ \ /' __` __`\/\ \  / __`\
        \ \ \_/ |/\ \L\ \\_\ \_\ \ \_\ \/\ \/\ \/\ \ \ \/\ \L\ \
         \ \___/ \ \____//\____\\ \____/\ \_\ \_\ \_\ \_\ \____/
          \/__/   \/___/ \/____/ \/___/  \/_/\/_/\/_/\/_/\/___/

             Free Audiophile Linux Music Player - Version 2.0

          C 2015 Michelangelo Guarise - Volumio Team - Volumio.org


Volumio Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
root@volumio:~# uname -a
Linux volumio 4.19.118-v7+ #1311 SMP Mon Apr 27 14:21:24 BST 2020 armv7l GNU/Linux

root@volumio:~# sstatus

-- Services Enabled --

avahi-daemon.service                   enabled
bluetooth.service                      enabled
dbus-org.bluez.service                 enabled
dbus-org.freedesktop.Avahi.service     enabled
dynamicswap.service                    enabled
fake-hwclock.service                   enabled
[email protected]                         enabled
haveged.service                        enabled
hciuart.service                        enabled
hwclock-save.service                   enabled
iptables.service                       enabled
mpd.service                            enabled
rpi-display-backlight.service          enabled
ssh.service                            enabled
sshd.service                           enabled
udisks-glue.service                    enabled
upmpdcli.service                       enabled
volumio-remote-updater.service         enabled
volumio-streaming-daemon.service       enabled
volumio.service                        enabled
volumiologrotate.service               enabled
volumiossh.service                     enabled
wireless.service                       enabled
avahi-daemon.socket                    enabled
mpd.socket                             enabled
remote-fs.target                       enabled

-- Services Running --

UNIT                             LOAD   ACTIVE SUB     DESCRIPTION
session-c1.scope                 loaded active running Session c1 of user root
session-c2.scope                 loaded active running Session c2 of user root
avahi-daemon.service             loaded active running Avahi mDNS/DNS-SD Stack
dbus.service                     loaded active running D-Bus System Message Bus
[email protected]               loaded active running Getty on tty1
haveged.service                  loaded active running Entropy daemon using the HAVEGE algorithm
ifplugd.service                  loaded active running LSB: Brings up/down network automatically
mpd.service                      loaded active running Music Player Daemon
nfs-common.service               loaded active running LSB: NFS support files common to client and server
nmbd.service                     loaded active running LSB: start Samba NetBIOS nameserver (nmbd)
ntp.service                      loaded active running LSB: Start NTP daemon
polkitd.service                  loaded active running Authenticate and Authorize Users to Run Privileged Tasks
rpcbind.service                  loaded active running LSB: RPC portmapper replacement
[email protected]     loaded active running Serial Getty on ttyAMA0
smbd.service                     loaded active running LSB: start Samba SMB/CIFS daemon (smbd)
ssh.service                      loaded active running OpenBSD Secure Shell server
sshtunnel.service                loaded active running MyVolumio SSH Tunnel
systemd-journald.service         loaded active running Journal Service
systemd-logind.service           loaded active running Login Service
systemd-udevd.service            loaded active running udev Kernel Device Manager
triggerhappy.service             loaded active running LSB: triggerhappy hotkey daemon
udisks-glue.service              loaded active running mount disks automatically with standby
udisks.service                   loaded active running Disk Manager (legacy version)
[email protected]                   loaded active running User Manager for UID 0
volumio-streaming-daemon.service loaded active running Volumio Streaming Daemon
volumio.service                  loaded active running Volumio Backend Module
volumiologrotate.service         loaded active running Volumio Log Rotation Service
vtcs.service                     loaded active running Volumio Tidal Connect Service
winbind.service                  loaded active running LSB: start Winbind daemon
wireless.service                 loaded active running Wireless Services
avahi-daemon.socket              loaded active running Avahi mDNS/DNS-SD Stack Activation Socket
dbus.socket                      loaded active running D-Bus System Message Bus Socket
mpd.socket                       loaded active running mpd.socket
systemd-journald-dev-log.socket  loaded active running Journal Socket (/dev/log)
systemd-journald.socket          loaded active running Journal Socket
systemd-udevd-control.socket     loaded active running udev Control Socket
systemd-udevd-kernel.socket      loaded active running udev Kernel Socket

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.

37 loaded units listed.
To show all installed unit files use 'systemctl list-unit-files'.

Mã:
root@volumio:~# systemctl list-unit-files
UNIT FILE  STATE
proc-sys-fs-binfmt_misc.automount  static
dev-hugepages.mount  static
dev-mqueue.mount  static
proc-sys-fs-binfmt_misc.mount  static
sys-fs-fuse-connections.mount  static
sys-kernel-config.mount  static
sys-kernel-debug.mount  static
tmp.mount  disabled
systemd-ask-password-console.path  static
systemd-ask-password-plymouth.path  static
systemd-ask-password-wall.path  static
session-c1.scope  static
session-c2.scope  static
alsa-restore.service  static
alsa-state.service  static
alsa-store.service  static
alsa-utils.service  masked
audioinput.service  disabled
audioinputstreaming.service  disabled
[email protected]  disabled
avahi-daemon.service  enabled
bluetooth.service  enabled
bootlogd.service  masked
bootlogs.service  masked
bootmisc.service  masked
cgmanager.service  disabled
cgproxy.service  disabled
checkfs.service  masked
checkroot-bootclean.service  masked
checkroot.service  masked
console-getty.service  disabled
console-shell.service  disabled
[email protected]  static
cryptdisks-early.service  masked
cryptdisks.service  masked
dbus-org.bluez.service  enabled
dbus-org.freedesktop.Avahi.service  enabled
dbus-org.freedesktop.hostname1.service static
dbus-org.freedesktop.locale1.service  static
dbus-org.freedesktop.login1.service  static
dbus-org.freedesktop.machine1.service  static
dbus-org.freedesktop.timedate1.service static
dbus.service  static
debian-fixup.service  static
debug-shell.service  disabled
dhcpd.service  static
djmount.service  disabled
dnsmasq.service  static
dynamicswap.service  enabled
emergency.service  static
fake-hwclock.service  enabled
firststart.service  disabled
fuse.service  masked
getty-static.service  static
[email protected]  enabled
halt-local.service  static
halt.service  masked
haveged.service  enabled
hciuart.service  enabled
hostname.service  masked
hotspot.service  static
hwclock-save.service  enabled
hwclock.service  masked
hwclockfirst.service  masked
[email protected]  static
initrd-cleanup.service  static
initrd-parse-etc.service  static
initrd-switch-root.service  static
initrd-udevadm-cleanup-db.service  static
iptables.service  enabled
killprocs.service  masked
kmod-static-nodes.service  static
kmod.service  static
logondemand.service  disabled
module-init-tools.service  static
motd.service  masked
mountall-bootclean.service  masked
mountall.service  masked
mountdevsubfs.service  masked
mountkernfs.service  masked
mountnfs-bootclean.service  masked
mountnfs.service  masked
mpd.service  enabled
plymouth-halt.service  static
plymouth-kexec.service  static
plymouth-log.service  static
plymouth-poweroff.service  static
plymouth-quit-wait.service  static
plymouth-quit.service  static
plymouth-read-write.service  static
plymouth-reboot.service  static
plymouth-start.service  static
plymouth-switch-root.service  static
plymouth.service  static
polkitd.service  static
procps.service  static
quotaon.service  static
rc-local.service  static
rc.local.service  static
reboot.service  masked
rescue.service  static
rmnologin.service  masked
rpi-display-backlight.service  enabled
rsync.service  disabled
rtkit-daemon.service  disabled
samba.service  masked
sendsigs.service  masked
[email protected]  disabled
shairport-sync.service  static
single.service  masked
ssh.service  enabled
[email protected]  static
sshd.service  enabled
sshtunnel.service  disabled
stop-bootlogd-single.service  masked
stop-bootlogd.service  masked
sudo.service  disabled
systemd-ask-password-console.service  static
systemd-ask-password-plymouth.service  static
systemd-ask-password-wall.service  static
[email protected]  static
systemd-binfmt.service  static
systemd-fsck-root.service  static
[email protected]  static
systemd-halt.service  static
systemd-hibernate.service  static
systemd-hostnamed.service  static
systemd-hybrid-sleep.service  static
systemd-initctl.service  static
systemd-journal-flush.service  static
systemd-journald.service  static
systemd-kexec.service  static
systemd-localed.service  static
systemd-logind.service  static
systemd-machined.service  static
systemd-modules-load.service  static
systemd-networkd-wait-online.service  disabled
systemd-networkd.service  disabled
[email protected]  disabled
systemd-poweroff.service  static
systemd-quotacheck.service  static
systemd-random-seed.service  static
systemd-readahead-collect.service  disabled
systemd-readahead-done.service  static
systemd-readahead-drop.service  disabled
systemd-readahead-replay.service  disabled
systemd-reboot.service  static
systemd-remount-fs.service  static
systemd-resolved.service  disabled
[email protected]  static
systemd-setup-dgram-qlen.service  static
systemd-shutdownd.service  static
systemd-suspend.service  static
systemd-sysctl.service  static
systemd-timedated.service  static
systemd-timesyncd.service  disabled
systemd-tmpfiles-clean.service  static
systemd-tmpfiles-setup-dev.service  static
systemd-tmpfiles-setup.service  static
systemd-udev-settle.service  static
systemd-udev-trigger.service  static
systemd-udevd.service  static
systemd-update-utmp-runlevel.service  static
systemd-update-utmp.service  static
systemd-user-sessions.service  static
udev-finish.service  static
udev.service  static
udisks-glue.service  enabled
udisks.service  static
umountfs.service  masked
umountnfs.service  masked
umountroot.service  masked
upmpdcli.service  enabled
urandom.service  static
[email protected]  static
volumio-network.service  disabled
volumio-remote-updater.service  enabled
volumio-streaming-daemon.service  enabled
volumio.service  enabled
volumio_cpu_tweak.service  disabled
volumiobt.service  disabled
volumiologrotate.service  enabled
volumiosplash.service  disabled
volumiossh.service  enabled
vtcs.service  disabled
wireless.service  enabled
wpa_supplicant.service  disabled
x11-common.service  masked
xbindkeysrc.service  disabled
-.slice  static
machine.slice  static
system.slice  static
user.slice  static
avahi-daemon.socket  enabled
dbus.socket  static
mpd.socket  enabled
ssh.socket  disabled
syslog.socket  static
systemd-initctl.socket  static
systemd-journald-dev-log.socket  static
systemd-journald.socket  static
systemd-shutdownd.socket  static
systemd-udevd-control.socket  static
systemd-udevd-kernel.socket  static
basic.target  static
bluetooth.target  static
cryptsetup-pre.target  static
cryptsetup.target  static
ctrl-alt-del.target  disabled
default.target  static
emergency.target  static
final.target  static
getty.target  static
graphical.target  static
halt.target  disabled
hibernate.target  static
hybrid-sleep.target  static
initrd-fs.target  static
initrd-root-fs.target  static
initrd-switch-root.target  static
initrd.target  static
kexec.target  disabled
local-fs-pre.target  static
local-fs.target  static
mail-transport-agent.target  static
multi-user.target  static
network-online.target  static
network-pre.target  static
network.target  static
nss-lookup.target  static
nss-user-lookup.target  static
paths.target  static
poweroff.target  disabled
printer.target  static
reboot.target  disabled
remote-fs-pre.target  static
remote-fs.target  enabled
rescue.target  disabled
rpcbind.target  static
runlevel0.target  disabled
runlevel1.target  disabled
runlevel2.target  static
runlevel3.target  static
runlevel4.target  static
runlevel5.target  static
runlevel6.target  disabled
shutdown.target  static
sigpwr.target  static
sleep.target  static
slices.target  static
smartcard.target  static
sockets.target  static
sound.target  static
suspend.target  static
swap.target  static
sysinit.target  static
system-update.target  static
time-sync.target  static
timers.target  static
umount.target  static
systemd-readahead-done.timer  static
systemd-tmpfiles-clean.timer  static

262 unit files listed.
lines 208-265/265 (END)
 
Chỉnh sửa lần cuối:

tml3nr

Moderator
Rảnh rỗi sinh nông nổi. Em lấy thêm một cái ipower 12V để test. May là shop còn giao hàng được.

Em đang happy với setup hiện tại: Dùng ipower 12V cho router quang. Disable wifi router quang. Dùng switch Cisco SG95D-08 để tách nhóm port cho nhánh nghe nhạc.

Nhắc một chút lại chuyện cũ. Hôm trước em có test so sánh D-Link DGS-108 với Cisco SG95D-08 thì cái Cisco chạy nguồn stock tiếng hay hơn D-Link, hay hơn ngay cả khi D-Link chạy ipower 5V.

Lúc đó em không test Cisco với ipower vì nhà chỉ có 1 cái 12V đang dùng cho router quang.

Hôm nay em thử dùng ipower 12V cho Cisco SG95D-08 xem âm thanh thay đổi như thế nào.

Tiếng sạch hơn một ít chứ không nhiều ạ. Nhưng dải trên nghe hơi mỏng, có vẻ như hơi bị mất hài.

Nghe được 5 phút em quay lại như cũ. Âm thanh dễ chịu hơn nhiều.

Em tạm thời chốt lại câu kết cũ: Phải thử mới biết được o_O

ipower-12v-3rd.jpg

Hôm trước em test so sánh 2 switch:

dlink-cisco.jpg
 
Chỉnh sửa lần cuối:

Thanhvo31

Well-Known Member
@quatmo
Hôm nay mình test picore player 8.0 của bác
Hôm qua mình chạy cả buổi chiều Server 1 cài Euphony (thuốc) + Stylus >>> Pi4 cài Picoreplayer 8 , tắt picore, mở Aprenderer, endpoint.
Đến sáng nay chạy lại cấu hình đó thì crash liên tục, Stylus bị crash mà APrenderer cũng bị luôn.
Chạy volumio làm upnp end point thì vẫn ngon.
 
Bên trên