Popping Noise In Foobar, Xonar card - Verdict: Use ASIO, not WASAPI |
Please read foobar2000 Tech Support Forum Rules before posting and comply with all the points.
Failure to provide all the information pointed out in the above document in your post is considered wasting other people's time and in extreme cases will lead to your topic getting locked without a reply.
See also: Hydrogenaudio Terms of Service.
![]() ![]() |
Popping Noise In Foobar, Xonar card - Verdict: Use ASIO, not WASAPI |
Aug 20 2012, 13:50
Post
#1
|
|
|
Group: Members Posts: 84 Joined: 18-August 12 Member No.: 102432 |
Running version 1.1.14 with 2009 version of wasapi on Xonar STX using analog out connections. Foobar is set to output wasapi. Noticed first yesterday on Google Chrome that when I accidentally kept the backspace bar pressed down in the address field that it was causing a popping noise. As far as I know there should be any available sound from Chrome because Foobar was running and should have had exclusive access. This morning I went to move some files around while Foobar was playing an album of .wav files and each time I clicked on a folder I got a popping noise. Tried doing the same file test with Media Player and don't haven't any issues.
Is this a bug or something I have setup wrong? |
|
|
|
Aug 20 2012, 17:49
Post
#2
|
|
![]() Group: Super Moderator Posts: 790 Joined: 12-March 05 From: Kiel, Germany Member No.: 20561 |
Use DirectSound, which I guess WMP uses, too. Windows Mixer allows you to change the per-app volume. WASAPI's main purpose is to stream bit-perfect data to external devices for decoding.
This post has been edited by Kohlrabi: Aug 20 2012, 17:50 -------------------- Audiophiles live in constant fear of jitter.
|
|
|
|
Aug 20 2012, 19:05
Post
#3
|
|
|
Group: Members Posts: 153 Joined: 28-October 11 Member No.: 94764 |
Use DirectSound, which I guess WMP uses, too. Windows Mixer allows you to change the per-app volume. WASAPI's main purpose is to stream bit-perfect data to external devices for decoding. I would compare the outputs of WASAPI and DS between each other though, as it could appear that the Windows mixer resamples 44.1 khz files to 48 khz, which is audible as some kind of pitch shift (at least for my soundcard). |
|
|
|
Aug 20 2012, 19:33
Post
#4
|
|
![]() Group: Super Moderator Posts: 790 Joined: 12-March 05 From: Kiel, Germany Member No.: 20561 |
Have you set your audio hardware to output at 48kHz? You could set that to 44.1kHz instead. Or you could also resample to 48kHz in foobar2000 using the resampler DSP.
EDIT: I re-read your post, please also try the current WASAPI beta instead of the old plugin. This post has been edited by Kohlrabi: Aug 20 2012, 19:43 -------------------- Audiophiles live in constant fear of jitter.
|
|
|
|
Aug 20 2012, 19:53
Post
#5
|
|
![]() Group: Admin Posts: 4231 Joined: 15-December 02 Member No.: 4082 |
It's a "feature" of the Xonar drivers. If you want unmangled output that can't be interrupted by any other programs, sound outputs, or any of the Xonar's DSP filters, use the ASIO output.
|
|
|
|
Aug 20 2012, 20:16
Post
#6
|
|
|
Group: Members Posts: 153 Joined: 28-October 11 Member No.: 94764 |
Have you set your audio hardware to output at 48kHz? You could set that to 44.1kHz instead. Or you could also resample to 48kHz in foobar2000 using the resampler DSP. EDIT: I re-read your post, please also try the current WASAPI beta instead of the old plugin. Did you mean me? If yes, I can't use the WASAPI plugin as my OS is Windows XP. Fortunately I could fix the resampling issue already by using another driver version, my previous post was just meant as a general advice for everyone using Direct Sound. This post has been edited by Gainless: Aug 20 2012, 20:18 |
|
|
|
Aug 21 2012, 04:40
Post
#7
|
|
|
Group: Members Posts: 84 Joined: 18-August 12 Member No.: 102432 |
Went from bad to worse. I changed the Asus driver to the ASIO one and switched back from analog connection to S/PDIF. The pop went from a pop to a loud, scary boom while using Windows Media Center and trying to fast forward through commercials on a recording. I was worried it was going to damage the speakers or receiver.
The solution so far has been to uninstall the STX ASIO driver and reinstall the main Asus Essence STX driver. Loading the Asus ASIO driver for the STX changed the S/PDIF device in playback from a pass-through device to an actual playback device, which seems to be the cause of the pops/booms. Using Wasapi with the regular driver will cause the pops mentioned initially in this thread. A Google search turns up lots of people complaining about popping and screeching noises when trying to use Wasapi on these cards. Then selecting speakers instead of S/PDIF device in playback devices. You can then go in the Asus control center and select S/PDIF out and all seems to work well like that. I've uninstalled Wasapi as well and have no desire to mess with it or ASIO any further. In regards to the "verdict" being to use ASIO, that is flat out wrong and may damage either your speakers or receiver. This post has been edited by jayess: Aug 21 2012, 04:54 |
|
|
|
Aug 21 2012, 12:50
Post
#8
|
|
![]() Group: Super Moderator Posts: 790 Joined: 12-March 05 From: Kiel, Germany Member No.: 20561 |
In regards to the "verdict" being to use ASIO, that is flat out wrong and may damage either your speakers or receiver. The verdict should be "avoid ASUS hardware like the plague".-------------------- Audiophiles live in constant fear of jitter.
|
|
|
|
Aug 21 2012, 13:14
Post
#9
|
|
|
Group: Members Posts: 84 Joined: 18-August 12 Member No.: 102432 |
In regards to the "verdict" being to use ASIO, that is flat out wrong and may damage either your speakers or receiver. The verdict should be "avoid ASUS hardware like the plague".I don't agree that they make bad hardware, but the poor drivers and apathy about doing anything about their poor drivers for hardware is good reason not to buy the stuff. I'll have to read up on it more, but next time I think I'm going to go with a USB DAC. |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 20th June 2013 - 05:18 |