In the full framework you may give the time to some other thread, as far as
I remember it's by Thread.Sleep(0). What if you do this just before you
play?
I have a freeware sound library on my site (www.intuitex.com) that I use
in my game. No noticable pauses when playing sounds. Plays/mixes waves
and mod files.
Regards
Sean
---------------------------------------
Sean Cross
mailto:[email protected]