@EgonHeuson the TOSLINK vs SPDIF these days more seems to be about preferences. TOSLINK cables can easily fall out if removed/re-inserted frequently, or by a soft bump, or by moving something. The SPDIF usually stays connected. If you have older equipment, one can be better than the other depending on the equipment and age! Read more here on AVSForum!
These days noise seem to be mostly from cheap non-shielded cables and cheap underpowered PSUs, not the other parts, like it used to! So better get a good quality PSU that is not underpowered, and decent shielded cables! The DA in the Marantz is excellent if you ask me!
@nibbles the 4.4.0 gave me some minor issues, think @elan changed something on the audio-side, since I got an error after upgrading, specifically the āALSA lib pcm_dmix.c:1075:(snd_pcm_dmix_open) unable to open slaveā error! This is fixed by re-selecting the DAC-HAT in settings via WebGUI. I updated the Q&A on the Github for it with steps to fix.
It might also be related to an update of ālibasoundā or similar related package.
root@plexamp4:~# cat /proc/asound/cards
0 [vc4hdmi0 ]: vc4-hdmi - vc4-hdmi-0
vc4-hdmi-0
1 [vc4hdmi1 ]: vc4-hdmi - vc4-hdmi-1
vc4-hdmi-1
2 [sndrpihifiberry]: RPi-WM8804 - snd_rpi_hifiberry_digi
snd_rpi_hifiberry_digi
root@plexamp4:~#
and:
root@plexamp4:~# aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
default
Default Audio Device
sysdefault
Default Audio Device
lavrate
Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
Rate Converter Plugin Using Samplerate Library
speexrate
Rate Converter Plugin Using Speex Resampler
jack
JACK Audio Connection Kit
oss
Open Sound System
pulse
PulseAudio Sound Server
upmix
Plugin for channel upmix (4,6,8)
vdownmix
Plugin for channel downmix (stereo) with a simple spacialization
hw:CARD=vc4hdmi0,DEV=0
vc4-hdmi-0, MAI PCM i2s-hifi-0
Direct hardware device without any conversions
plughw:CARD=vc4hdmi0,DEV=0
vc4-hdmi-0, MAI PCM i2s-hifi-0
Hardware device with all software conversions
default:CARD=vc4hdmi0
vc4-hdmi-0, MAI PCM i2s-hifi-0
Default Audio Device
sysdefault:CARD=vc4hdmi0
vc4-hdmi-0, MAI PCM i2s-hifi-0
Default Audio Device
hdmi:CARD=vc4hdmi0,DEV=0
vc4-hdmi-0, MAI PCM i2s-hifi-0
HDMI Audio Output
dmix:CARD=vc4hdmi0,DEV=0
vc4-hdmi-0, MAI PCM i2s-hifi-0
Direct sample mixing device
usbstream:CARD=vc4hdmi0
vc4-hdmi-0
USB Stream Output
hw:CARD=vc4hdmi1,DEV=0
vc4-hdmi-1, MAI PCM i2s-hifi-0
Direct hardware device without any conversions
plughw:CARD=vc4hdmi1,DEV=0
vc4-hdmi-1, MAI PCM i2s-hifi-0
Hardware device with all software conversions
default:CARD=vc4hdmi1
vc4-hdmi-1, MAI PCM i2s-hifi-0
Default Audio Device
sysdefault:CARD=vc4hdmi1
vc4-hdmi-1, MAI PCM i2s-hifi-0
Default Audio Device
hdmi:CARD=vc4hdmi1,DEV=0
vc4-hdmi-1, MAI PCM i2s-hifi-0
HDMI Audio Output
dmix:CARD=vc4hdmi1,DEV=0
vc4-hdmi-1, MAI PCM i2s-hifi-0
Direct sample mixing device
usbstream:CARD=vc4hdmi1
vc4-hdmi-1
USB Stream Output
hw:CARD=sndrpihifiberry,DEV=0
snd_rpi_hifiberry_digi, HifiBerry Digi HiFi wm8804-spdif-0
Direct hardware device without any conversions
plughw:CARD=sndrpihifiberry,DEV=0
snd_rpi_hifiberry_digi, HifiBerry Digi HiFi wm8804-spdif-0
Hardware device with all software conversions
default:CARD=sndrpihifiberry
snd_rpi_hifiberry_digi, HifiBerry Digi HiFi wm8804-spdif-0
Default Audio Device
sysdefault:CARD=sndrpihifiberry
snd_rpi_hifiberry_digi, HifiBerry Digi HiFi wm8804-spdif-0
Default Audio Device
iec958:CARD=sndrpihifiberry,DEV=0
snd_rpi_hifiberry_digi, HifiBerry Digi HiFi wm8804-spdif-0
IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=sndrpihifiberry,DEV=0
snd_rpi_hifiberry_digi, HifiBerry Digi HiFi wm8804-spdif-0
Direct sample mixing device
usbstream:CARD=sndrpihifiberry
snd_rpi_hifiberry_digi
USB Stream Output
root@plexamp4:~#
Update, found this also, so most likely related to an OS update!