calducciano wrote:I know about MsgWaitForMultipleObjects but it just falls through
But with what return code? That's what tells you if you a) have a message to process, or b) one of your handles has been signalled!
For something like audio, I'd have thought you'd want a dedicated thread handling the audio, communicating with the UI thread using PostMessage (audio thread -> UI thread) and events? (UI thread -> audio thread). But I could be completely wrong - I've never really looked at DirectSound :)
BTW - does this CP article help
] any? It's got a dialog with sliders and it talks about DirectSound :)