On Fri, 2004-05-07 at 19:56 +0000, James Courtier-Dutton wrote:
I have been working on improving wine support for alsa, but have run into some problems. Windows sound api is so incredibly bad. :-(
Well, you don't work on Wine for the joy of working with the best tools ...
I might just work on getting DirectSound working, and the get winmm to use direct sound instead of winmm using the sound card directly.
I'm pretty sure that's the wrong way around. DirectSound is implemented on top of WinMM for a reason: I'm pretty sure that's how it's done in Windows and anyway, we don't want to duplicate drivers.
We need to get to a single API between sound hardware and windows apis.
Yes, that is WinMM
I think winmm should work over directsound ok. I just need to look into what ASIO does now.
I think ASIO loads kernel drivers and bypasses the whole thing.
thanks -mike