my dsound/winealsa hacks

James Courtier-Dutton James at
Fri Sep 22 13:53:39 CDT 2006

Tomas Carnecky wrote:
> My ultimate goal was to solve the dsound underruns which were so 
> horrible that I had to disable sound in World of Warcraft. While I 
> managed to get the sound working flawlessly (really... I never heard 
> such clear sound under wine) in WoW, it required WoW-specific hacks so 
> my patch will never make it (in its current form) into the official git 
> tree, but maybe someone can use some of my ideas to improve 
> dsound/winealsa.
> The basic idea is to let alsa mix the sound instead of the infamous 
> dsound mixer. The advantage is that if the hardware supports mixing, 
> there is very little overhead, if not, there's still dmix which can do 
> that, but dsound doesn't need to care how it's done, it's entirely up to 
> alsa.

I have placed some documentation on the ALSA wiki site:

It tries to explain the constraints that the current ALSA resampler
works under.

You might like to read it as I think it will have impact on your plans.


More information about the wine-devel mailing list