(13-Feb-2023, 12:13 PM)cpcat Wrote: I haven’t found a way to get squeezelite to pass native/non-DoP DSD to my DAC. DoP seems to work fine though- which since is simply a “PCM wrapper” -should still be fine. Still, it seems like this should be doable. I tried updating squeezelite to the latest version and although it seemed to work according to SSH/console, the info on LMS/Daphile still says 1.8.4 squeeze R2. The “Ralph” version does indicate 1.9.x but neither pass native/dsf.
myMPD and mpd/upmpdcli -with settings above -pass native with DSD 64, 128, 256 without problems with the “static” version of upnp bridge seeming to be more stable for this functionality in my system.
NativeDSD only works on certain DACs in the kernel.There is a custom native DSD kernel you can try to run that can force modify the kernel to feed a DSD stream format to your DAC and that should work, but there is one big caveat.
- You need an amplifier in the chain. Specifically a volume control that's not part of the DAC. Some people run their system from source (Snakeoil PC) direct to DAC and use the volume control on the DAC. VC on a DAC may not well work in this setup.