http://bugs.winehq.org/show_bug.cgi?id=14717
--- Comment #73 from Raymond superquad.vortex2@gmail.com 2010-12-26 04:59:04 CST --- if you have visited foobar2k forum, those users prefer foo_out_asio or foo_out_ks which bypass kmixer
dsound is designed for game , the cpu usage and latency is more important when mixing sound effects
if your aim is to get best quantity of music in wine , use winealsa and change the default device to bypass any mixer ( dmix , pulseaudio, jack ... )
e.g. pulseaudio just override the default device to replace dmix as system mixer for alsa application in some linux distribution
pcm.!default { type pulse }
if your sound card support 44100Hz or 48000Hz
pcm.!default { type hw card 0 }
if your sound card only support 48000Hz and does not support 44100Hz
just use a better resampler instead of using alsa's default resampler
http://git.alsa-project.org/?p=alsa-plugins.git;a=blob;f=doc/samplerate.txt
http://git.alsa-project.org/?p=alsa-plugins.git;a=blob;f=doc/speexrate.txt
pcm.!default { type rate slave { pcm "hw:0,0" rate 48000 } converter "xxxx" }