I'm using Foobar2k in kernel streaming mode with 24-bit audio on an M-Audio Audiophile 24/96 soundcard. I'm running an Athlon 1800+ with a VIA motherboard (which I suspect is the problem).
At first I was having some serious distortion/fuzz issues with 96KHz. Couldn't figure out why. 48KHz sounded fine. I tried upping the DMA latency buffer on my soundcard and that didn't do anything at all. Someone suggested it was due to the shitty PCI bus on VIA chipset motherboards, so I searched and found a "PCI latency" patch which I installed and which seemed to fix my problem. 96KHz is definitely better after this patch... but not perfect. I get a strange "fuzz" in the left channel (using headphones) on high-frequency parts.
I'm using digital out on the soundcard -> high quality Bolder coaxial digital cable -> ART DI/O digital/analog converter -> Headroom headphone amplifier.
I'm guessing the problem is due to my motherboard/chipset, but ... I'm hoping it's a problem in foob2k or something.
If anyone has any ideas, I'd be grateful.
- Chris