Foobar 2000/Wasapi component- event verse push + other questions?

Jun 29, 2016 at 6:34 PM Thread Starter Post #1 of 4

sayitaintsoap

New Head-Fier
Joined
Feb 10, 2015
Posts
42
Likes
13
So I'm running Windows 10 with Foobar 2000 and the Wasapi component. There's a few settings I'm not sure what to set to or what they even do. Under device, I can either select "Wasapi (event OR push) : speakers 3- USB Modi Device". So two settings there,event and push, not sure if one is better than the other or if it matters which one I select.
 
My other question, under output format: should I leave it on 24 bit as that is the highest bit depth my DAC supports or should I match it to my music source. For example if I'm listening to a 16 bit album, select 16 bit, and if I'm listening to a 24 bit album, select 24 or should I just leave it on the max bit depth my DAC supports? Furthering this question, should Windows, under sound> device properties>advanced be set to the highest bit and Hz my DAC supports (in this case 24/192) or should it be changed to match the music source?
 
One last question, I've read when using WASAPI, Windows volume control should not work, which it doesn't for me but when I put my sound level to 0, music will be muted. Normal? Silly question I know. 
 
Jun 29, 2016 at 6:39 PM Post #2 of 4
1. Event (https://wiki.jriver.com/index.php/WASAPI)
 
2. Let 24 bit, a sound 16bit will not suffer any loose.
 
3. With me it happens too. But only with my sound card, with my VGA/HDMI it not happens. I don't think it is a problem. But I don't know.
 
Jul 2, 2016 at 4:00 PM Post #3 of 4
With my Modi 1 I used fb2k wasapi EVENT because it caused less audible hiccups and jitter than PUSH. My understanding is that event allows the USB clock to interact with the PC clock instead of being fed an authoritative stream from the PC. The DAC I'm running now has an asynchronus clock so I'm running event in order to allows the DAC to clock everything.
 
(I'm not as sharp on driver and clock protocol, so please someone correct me if this summary is wrong, just speaking out of practical experience)
 
Jul 3, 2016 at 10:40 AM Post #4 of 4
WASAPI can be used in push and in pull mode (event style).
A couple of asynchronous USB DAC’s had all kind of problems using push mode due to buffer problems in WASAPI.
This has been solved by using WASAPI – Event style.
The audio device pulls the data from the system.

EVENT is probably your best bet.
 
should Windows, under sound> device properties>advanced be set to the highest bit and Hz my DAC supports (in this case 24/192) or should it be changed to match the music source?

If you configure Foobar right (WASAPI exclusive mode) you will have automatic sample rate switching.
Hence the setting in the Win audio panel shouldn't matter as you bypass the Win mixer.
 
Volume control: part of the USB audio protocol is volume control.
It is possible you send volume control commands to the DAC when using the Win volume control.
 
 

Users who are viewing this thread

Back
Top