The DSP in JRiver is done in 64 bit float regardless of the sample rate.
If you choose “no resampling” no processing will take place.
If you use DS, the audio is send to the Win mixer. There the integer > float > integer+dither conversion happens. This audio engine does its processing in 32 bit float.
If the sample rate of the audio doesn’t match the sample rate as set in the sound panel, the audio engine will also resample.
If you use WASAPI in JRiver then you bypass this conversion.
Thank you for this thread, and your recent help
to me in this thread on player setup.
Perhaps a bit OT but related, the threat to
CD music disc existence continues to be from
low-rez music and not from from high-rez music,
either downloads of it via broadband internet
nor BD music discs.
Given the complexity of proper high-rez playback
setup with players on personal computers with
Windows OS, I'll be continuing with setting up
my PCs with standard redbook (16/44.1).
My key reason is that CD discs offer the best
combo of low cost and high quality. So if I get
a CD that I'm not fond of the music, which
happens way too often, then it hasn't cost
me much, whereas high-rez costs a minimum of
3 times more in HDD space and money spent.
FWIW I rather like the JRiver player and will
likely buy it when my 30 day trial expires,
especially given that I can set it up on several
of my home PCs for the price of one.
BTW while I've got one decent/recent PC sound card
(Asus Xonar STX), I'm finding that 2 channel mobo
sound is just as good if not better.