I’m trying to upsample a 44.1 kHz Tidal stream in Roon 1.3 for Mac OSX, but the audio is entirely garbled in any mode. My audio device supports a max of 192 kHz. The same modes I’m trying in Roon seem to be working flawlessly in other Tidal-enabled software, as well.
The desired usage is Roon’s “Max PCM rate (power of 2)” mode. This does not work.
I’ve tried “Custom” and manually set 44.1 -> 176.4, and 48 -> 192. This does not work.
I’ve tried to rate lock my audio device at 176.4, and use Roon’s “For Compatibility Only” mode. This does not work.
There’s nothing else I can seemingly try at this point. FYI the audio device is a Lynx E22 with latest drivers and firmware. As mentioned at the beginning, alternate software upsamples to these rates without issue.
During sample rate conversion, I observe CPU at 20% utilized, and Roon memory usage at only 400 MB. There are no other significant processes running on the machine.
Hi @ljgmdad ---- Thank you for the report and apologies for the troubles here. While I am not familiar with the device mentioned (Lynx E22), I did run a quick test using all the configurations above and have not experienced the same behavior while upsampling 44.1 content from TIDAL.
To help me better understand this behavior you are observing, may I kindly ask you to verify exactly how you are making use of the Lynx E22 card.
Thanks for your support. I’m connected to the Lynx card via Thunderbolt, which connects to a DAC via AES. Glad to provide any further details you deem pertinent? Direct and integer modes are enabled, etc.
All is well until any DSP function is enabled, be it crossfeed or sample rate conversion.
Actually 32 or 24 bit doesn’t seems to matter. But, interestingly, when going all the way down to 16-bit depth, then upsampling does not even occur. The audio is clearly played back when Max PCM Rate enabled, but it’s simply outputting a 44.1 kHz stream.
Oh, one other thing to try–in device setup, there’s “use max hardware buffer size” and “use power of 2 hardware buffer size”. Sometimes devices are picky about that stuff on the mac and it can make the output sound garbled. Try all of the positions of those switches.
@brian OK, so up sampling disabled, headroom management enabled, and max bits per sample disabled DOES work. I will try the up sampling with increased buffer sized next.
Yeah, so enabling DSP + Headroom Mgt does not work either. Nor does Max Buffer + Power of 2.
Here is the Signal Path with up sampling enabled (previously it was just normal Signal Path that I showed)… ALSO: I’m at max posts per day and it says I need to wait 7 hours before creating another post!