I've got a program, under Windows, that plays a wav file with Playsound.
playsound('C:\Documents and Settings\david\Desktop\buzz.wav',0,0);
It also changes the volume. Unfortunately it won't do both at the same time. Playsound locks the program up for the duration of the noise. Any ideas? Can I shell it off as a thread or something?
Also, with playsound rather than a mediaplayer, how do I extract the wav file's duration and progress through playing?