"CD Quality" from Roon Server to ARC is converted to 48Khz and not 44.1

Hi everyone,

I have ARC set to play at “CD Quality” when on Cellular Data.
Qobuz streams work great, and even though I have Roon settings it set to 24bit 96Khz for my linked Qobuz under “Services”, ARC still pulls the 16bit 44.1 versions from Qobuz when on cellular which is exactly what I want.

The problem is with stuff coming off my local storage that’s in higher bit depth/sample rate than cd quality. Under those scenarios, when my ARC device is asking for “CD Quality” on cellular, Roon server encodes the hi res file to 16bit-48Khz, sends it to ARC, then ARC needs to go ahead and put it into “CD quality” which is 16/44.1, so yet another conversion for no good reason. Roon server should just be putting it into CD quality 16/44.1 before sending it to the ARC, no 16/48.

I assume that this is done because phones play out their native speakers at 48Khz?

I’d prefer it go into actual CD quality before being sent to ARC, not “phone lossless” for lack of a better term.

Indeed it is

It’s actually down to using Opus it doesn’t support 44.1 and this is the codec chosen by Roon to encode into when converting files to stream over ARC with lower bandwidth. This was discussed in an another thread. It has nothing to do with iOS in this case and is why it works for streaming services as they are pulled direct from Qobuz or Tidal with no core interaction. As all the conversions are done in 64bit it’s likely you are not going to get any difference but it’s an annoying step and consumes more power as a result

1 Like