HOW TO...Setup Foobar2000 to use WASAPI
bendrummond:Goran,
Here are the offline settings as reported by ASIO4ALL on my work PC as an example
From top to bottom
My bluetooth headset will only ouput 16/44.1The Realtek onboard audio will:-
a) output 6 channel analogue at 16/48 only
b) record spdif in at any frequency between 8-48khz in 16bit
c) output 2 channel SPDIF at 16/48 only.If you audio output shows only one sample rate in the offline ASIO settings then I can almost guarantee the driver is locked at that sample rate and you would need another method to ouput 16/44.1 digitally from the laptop without re-samping.
A USB connection will bypass the onboard soundcard but most USB DACs are limited to 16bit although some will do 24/96.
bendrummond,
As russ74 adviced me in separate thread, correct settings are:
Latency compensation In: 0 samples, Out: 0 samples; all 3 boxes unchecked, and Kernel Buffers set to 4; ASIO Buffer size set to max 2048 samples for uninterrupted playback.
Hope this helps!
Goran
...although, honestly, I did not notice any discernable difference with/without asio4all, so my next logical step will be bying a DAC or maybe A/V receiver.
(the difference is much more noticeable when comparing 128-192 kbps mp3 with flac).
Sorry,
That picture is not of my actual home system, like I said I don't use ASIO, I use ReClock under XP.
I just quickly installed the above on my work pc (Vista) to see what it would report with regards to soundcards to assist you.
If listen to music at work, I use WASAPI sent to the headset at 16/44.1
I've got two quick questions:
a) Should I be able to change the volume whilst streaming bit- perfect via WASAPI/Foobar, because I can and I thought the idea was that you can't?
b) Does anyone know why bit rates higher than 16 might not work, do others have this problem?
Thanks a lot.
a) When using WASAPI, the OS volume (usually a button on the task bar) does not work. I have mine set to maximum anyway (force of habit).
b) Don't know. I only have 16 bit files.
Check if your card in the software or setup is set to 16bit . this would prohibit 24bit playback.
If I look at the output preferences in foobar2000, I have to set the bit rate...with the choices of 8, 16, 24 and 32 bits.
Oh, my volume bar still works in Foobar. Does that definitely mean I'm not using it correctly?
I can set the bit rate in the preferences menu, but when I set it higher than 16bit, files do not play.
sezchwarn:Oh, my volume bar still works in Foobar. Does that definitely mean I'm not using it correctly?
I can set the bit rate in the preferences menu, but when I set it higher than 16bit, files do not play.
Sounds like your card is set to 16bit or .. doesn't support 24 bit hence it wort play.
And do you know about the volume bar thing? Is there anyone who knows what it means that I can change the volume via the foobar toolbar thing?
thanks.
You should be able to change the volume within foobar....but I set it to 100%
What you shouldn't be able to do is change the volume with the Windows system volume mixer control.
I have foobar at 100 and just use my manual volume control on amp tho can adjust down if needed on Foobar
PJPro:You should be able to change the volume within foobar....but I set it to 100%What you shouldn't be able to change is the volume with the Windows system volume mixer control.
Thank you! Exactly what I wanted to know, cleared that up for me. Thanks Kena for your info as well. Much appreciated.
No problem.
- Login to post comments






Thought "always resample 44 <-> 48" should be unchecked! Tho i'm not on Vista so not using WASAPI