@mdalton So, with no DSP, volume set to fixed, no ReplayGain, and no fade in/out (only WiiM has it, but I turn it off), there’s nothing that should prevent us from claiming that the Volumio app or others are bit-perfect. Yet, the native apps still sound different from Qobuz Connect. I haven’t reached out to Volumio or any vendor, but I did contact Qobuz but no response. Rivo+ owners raised the same question in the forum but received no answers either, so I didn’t bother following up.
Well, that is when I seek help from AI which provide me the followings:
Many people report: Qobuz Connect > Native app sound. Possible reasons:
More direct streaming path
Different buffer size
Less intermediate processing
Different thread scheduling
Lower CPU overhead
Seemingly sensible — but then how do you explain the opposite case with Volumio? I asked AI again, but this time I’m not convinced by its response, though it hinted at the MPD (Music Player Daemon), the open-source audio playback software used by Volumio. In short, MPD to Volumio is like RAAT to Roon — a core playback engine. Other vendors do not use MPD. The theory is that Volumio’s Linux-based software gives better control over buffering, threading, network flow, and related processes. I don’t know for sure, and right now I feel like AI is just giving me BS. Someone with audio software development expertise, please step in and shed some light on this.

