[Bug 22880] Lemmix sound effects are missing

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Oct 28 09:27:53 CDT 2010


--- Comment #33 from Jörg Höhle <hoehle at users.sourceforge.net> 2010-10-28 09:27:52 CDT ---
Raymond wrote:
>so it does not need open waveout device twice, the midi is play using sb16
Lemmix does not use MIDI to play music. It uses waveOut. Hence it opens the
wave out device twice: once for background music, once for sound effects.
Chip's Challenge is different and uses MIDI.

The wineoss.drv code indeed looks buggy w.r.t. DSP_CAP_MULTI. It's weird that
dwFreeHwMixingAllBuffers is only ever incremented.  By contrast, winealsa.drv
doesn't even bother to set those.

>your sound card support DSP_CAP_MULTI when it [...]
I never understood why you talk so much about sound cards.  Wine and most apps
don't access them directly.  Instead they access things like ALSA's dmix or
whatever the system put in place as default gate.  Thus Wine apps using ALSA
should allow to create multiple audio out channels, because the OS supports it
(via dmix) even when the sound card may not.
OSS is different, but I don't know much about either of them, so I'll shut up

Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.

More information about the wine-bugs mailing list