http://bugs.winehq.org/show_bug.cgi?id=14717
--- Comment #160 from Raymond superquad.vortex2@gmail.com 2011-03-22 19:00:35 CDT --- (In reply to comment #152)
I wrote a simple directsound program that creates primary & secondary buffers at different rates and locks/unlocks each portion of the secondary buffer twice: once writing a portion of a sine wave there, and once writing silence. The end result is expected to be silence, and is actually silence. The patch doesn't break this test with both relevant values of MaxShadowSize, so my concerns about this were invalid.
I have patched my alsa drivers so that to pretend it only support 48000Hz
using PPHS resampler inside foobar2000 and play 44100Hz with wine 1.3.15 only use 7% cpu which is still faster than using this resampler