Renderer, Why not use the standard Sound UDF? #include "Sound.au3" Global $sFilePath_1 = @scriptdir & "\test1.wav" Global $sFilePath_2 = @scriptdir & "\test2.wav" $vSound_ID1 = _SoundOpen($sFilePath_1) $vSound_ID2 = _SoundOpen($sFilePath_2) _SoundPlay($vSound_ID1) ; Play and return immediately _SoundPlay($vSound_ID2, 1) ; Play and wait until it finishes _SoundClose($vSound_ID1) _SoundClose($vSound_ID2) M23