WASAPI Weirdness

The Window Audio interface seems to behave quite different from DirectSound and ASIO.

It sounds like it is doing some kind of wave shaping when the output signal is distorted. I crank up the gain / volume in my app to drive it into clipping, and under DirectSound I get distortion but when I’m using WASAPI / Windows Audio it is definitely applying some sort of filter.

Thoughts?