Unwanted sample rate conversion

Roon Core Machine

ROCK ver 2.0 (build 1193) on Intel NUC12WSHi7, 16GB RAM, 512GB PCIe SSD

Networking Gear & Setup Details

Starlink => Pepwave MAX Pro BR1 => Netgear Netgear S350 Managed Switch => QNAP QSW-308S Unmanaged Switch => QNAP TVS672X NAS & JCAT NET XE card in HTPC

Connected Audio Devices

Windows Intel i7 HTPC with 128gb RAM => JCAT XE USB => Audiowise SRC-DX => Chord DAVE. Plus Wi-Fi connections to Roon remotes (Mac Book Pro, iPhone and iPad)

Number of Tracks in Library

38,965

Description of Issue

My ecosystem is mostly based on a library of wav files that are mostly 705.6KHz and 768KHz 24bit files. For the several months I’ve had Roon operational, it worked fine. But recently. with Roon configured to NOT use any DSP features or volume leveling, the signal path is showing a conversion from 705.6KHz/768KHz 24bit to 64bit to a downsampled sample rate to a conversion back to 24 bit. This is not the signal path I want. What I want is to keep the source sample rate and bit depth with no alteration.




For quite a while I was able to meet my goal of playing my lossless library without any conversion. Not sure what to do to return to that point.

Maybe turn off exclusive mode and also check your DAC setup.

I believe Windows audio stack maxes out at 384kHz. Even if you turn off exclusive mode in WASAPI, the OS is going to convert down to 352.8kHz (or whatever the sound settings are configured to). If you really want 705.6kHz, you should use ASIO.

1 Like

What ever the usb convertor your using before the Dave is using WASAPI driver in Windows and that is limited to 384/24 and this is why as the Dave isnt in the picture to Roon.

I would check windows is setup correctly and using an ASIO drive which allows higher rates and this output is visible in Roons audio settings and the active zone used in Roon.

Thanks @Simon_Arnold3 and @Marian, I’ve been able to play these remastered files for months without sample rate conversion occurring, with the same config, with WASAPI. I should have mentioned that as a test I output to JRiver Media center instead of Roon and JRMC reports that the stream is at the source rate, with no alteration.

I just tested using ASIO instead of WASAPI and that seems to have eliminated the problem. I’ll take the win but I’m unsure why WASAPI has been working for some time. Thanks for the suggestion, much appreciated.

2 Likes

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.