INTERACT FORUM

More => Old Versions => JRiver Media Center 20 for Windows => Topic started by: zenpmd on January 14, 2015, 12:57:24 am

Title: Having to upsample problem in Wasapi
Post by: zenpmd on January 14, 2015, 12:57:24 am
Please see screenshot to do. I have no "high res files". They are all just ripped CDs. I get an error message when I try to play them, unless I change to this. Surely thats not normal? The error message tells me I must change the sample rate.

http://postimg.org/image/ufc7r6qi5/
Title: Re: Having to upsample problem in Wasapi
Post by: Vincent Kars on January 14, 2015, 05:18:34 am
WASAPI is a transparent protocol.
The output of the media player is send straight to the audio device without any alteration.
Hence the output of the media player must match the capabilities of the audio device exactly.

If the audio device accepts 192 kHz only, JRiver has to upsample to 192 kHz otherwise it won't play.

Makes me wonder what you use for audio device.
Are you using WASAPI in exclusive mode?
If not, might it be that the settings in the Win audio panel is 192 kHz?
Title: Re: Having to upsample problem in Wasapi
Post by: zenpmd on January 14, 2015, 05:22:57 am
I'm not using in exclusive mode as I don't like what it does to the usability of the computer.

I am using Benchmarks DAC2 HGC.
Title: Re: Having to upsample problem in Wasapi
Post by: Vincent Kars on January 14, 2015, 05:27:24 am
As you are using it in shared mode, the settings in the Win audio panel applies.
You probably set it to 192 there.
Check the "Advanced" tab
Title: Re: Having to upsample problem in Wasapi
Post by: zenpmd on January 14, 2015, 05:29:37 am
ah awesome. Will check this and report back. So what exactly does shared mode mean - it picks up windows sound settings - whereas exlusive, while using j river it takes that same info from jriver instead?
Title: Re: Having to upsample problem in Wasapi
Post by: AndrewFG on January 14, 2015, 06:18:43 am
So what exactly does shared mode mean - it picks up windows sound settings - whereas exlusive, while using j river it takes that same info from jriver instead?

It is so that different applications can play sound in parallel. To combine the sounds it adds up the audio samples from each application. So all applications have to supply their samples synchronised with each other (forced common sample rate).

Title: Re: Having to upsample problem in Wasapi
Post by: zenpmd on January 14, 2015, 01:57:10 pm
awesome now everything is working sweet. Finally! Cheers man
Title: Re: Having to upsample problem in Wasapi
Post by: glynor on January 14, 2015, 05:22:42 pm
For the record, this information is covered here:
http://wiki.jriver.com/index.php/Exclusive_Access
Title: Re: Having to upsample problem in Wasapi
Post by: zenpmd on January 15, 2015, 12:43:30 am
thanks man