Roon Nucleus One, Operating System Version 2.1 (build 271) production, Server Software Version 2.50 (build 1528) production
Networking Gear & Setup Details
UniFi Dream Machine, Ethernet
Connected Audio Devices
Musical Fidelity M6x DAC, connected via USB
Number of Tracks in Library
4700 albums
Description of Issue
Hello,
When my Roon Nucleus One is connected to the Musical Fidelity M6x DAC via USB, Roon only presents the DSD over PCM (DoP) option—there is no Native DSD setting. I specifically chose the M6x because it supports native DSD playback. Could this limitation be due to the Roon operating system not recognizing the DAC’s native DSD capability?
This should not be a problem, since DoP is in fact pure DSD, just transported/encapsulated en route to the DAC in a PCM container. It is still handled as pure DSD once it arrives at the DAC. The only disadvantage is that it requires twice the bandwidth as a Native DSD stream would, and that you can only play up to DSD 256 via this method; DSD 512 files would require that you use a Windows machine with their driver. If you have no DSD 512 files, then you should not have any problem here…
I have a sizeable library of DSD512 albums, and that’s when the lack of native DSD playback became an issue. Because the Nucleus can’t play them directly, it automatically downsamples to DSD256. Unfortunately, the Nucleus doesn’t have enough processing power for that on‑the‑fly conversion, so playback stops.
@DDPS is correct here, for native DSD, you would need the required drivers and only a handful of devices support native DSD on Linux. When you are trying to play the DoP content, what processing speed does the Signal Path show, is it under 1.2x? If you try to play DSD256 content with no conversion needed, does that work as expected? There is also an option called Parallelize Sigma-Delta modulation in MUSE (DSP) you can try to enable which may help: