I recently got a HRT HeadStreamer but was extremely disappointed at first - pops and clicks all over the place, totally useless. Then none other than Kevin Halverson, CTO of HRT (and Head-Fi user) helped me out - By setting the lowest possible WASAPI buffer (50ms) I had flawless playback, just like when I used the Windows default driver fixed at 24/96 and thus upsampling everything. Using J River Media Center with WASAPI everything plays perfectly and the HeadStreamer has no issues jumping between bit depths and sample rates. Playing back the same files in FooBar, using WASAPI with the buffer set to 50ms, everything is fine - until I jump from a 16/44.1 file to 24/96. Then the pops and clicks are back, with a vengeance, like when the buffer is set too high. Asio4All output with Foobar is just all over the place with noise and pops and clicks. Atomic player sounds great with WASAPI as well. If I add the resampling DSP in foobar and resample everything to 96khz there are no problems and it sounds great. But it really bugs me to resample, especially when JRMC and Atomic gets it right.
What am I missing here? Is there some secret trick to asynchronous USB bliss in Foobar or do I have to settle for the JRMC or Atomic GUI? The issues are the same accross 3 different host computers, I might add.
Edited for clarification: The HeadStreamer sounds brilliant! "Clarity" is the word I would use to describe its sound. Love it. I'm just having a hard time getting FooBar to behave properly.
Edited by Sorensiim - 2/2/12 at 5:37am