I use JRiver for multizone audio (pool etcetera) but no longer as my htpc front end for numerous reasons.
Just sometimes users, including myself, are not aware of some advanced features that exist which could make doubling software (or hardware for that matter) redundant. You evidently do not fall into that category as you seem to be well aware of every possible JRiver option. So if functions are lacking, potentially these could be isolated to be incorporated in future updates for the benefits of other users not as knowledgeable as yourself?
The biggest of which is lack of pixel shader support.
I see. Well maybe you could help me then? I thought that there were 7 pixel shader options supported .. I guess I was wrong. What do theses options in this screenshot do? Thanks in advance. Don't mean to hijack the thread, however
You could chain audio through 10 different programs and if it isn't resampled the only thing that would be affected is latency. Also this wdm driver was obviously written for people to use jrivers audio engine with other programs making your comment even more confusing.
Gosh thanks, didn't know you could use multiple software packages in the chain and only affect latency. I did think it was this latency that was your problem. Trying to be empirical, I presumed it would be good to start with setting latency variables to work directly from an audio source external to the program (like a browser or a streaming service) first. Then adding the "front end". Maybe even try the asio driver which I heard had less latency and could be fine tuned. Looks like I'm not helping much, obviously.
As to your comment about sound quality it makes absolutely no sense.
Ah, yes I said I wasn't going to go there, and mentioned it anyway! I'm just old-school and like to put the minimum between source and DAC in my audio chain. But what do I know! It was a digression. My bad, sorry.