http://bugs.winehq.org/show_bug.cgi?id=15710
--- Comment #33 from Raymond superquad.vortex2@gmail.com 2010-07-02 03:53:14 --- (In reply to comment #1)
DirectSound shouldn't touch the master volume at all, this will cause the volume control not to work on the primary buffer, but it would fix the problem.
Does removing the 2 lines with waveOutSetVolume in them in dlls/dsound/primary.c fix this issue?
for those hardware mixing sound card , each voice has a hardware volume control provided by DSP,
for those non-hardware mixing sound card , the hardware volume control provided by AC97 codec or DAC