diff --git a/Vocaluxe/Lib/Sound/COpenALPlay.cs b/Vocaluxe/Lib/Sound/COpenALPlay.cs index a789fc2b..92d07951 100644 --- a/Vocaluxe/Lib/Sound/COpenALPlay.cs +++ b/Vocaluxe/Lib/Sound/COpenALPlay.cs @@ -568,6 +568,7 @@ namespace Vocaluxe.Lib.Sound public void Stop() { AL.SourceStop(_source); + Skip(0f); } public bool Loop diff --git a/Vocaluxe/Lib/Sound/CPortAudioPlay.cs b/Vocaluxe/Lib/Sound/CPortAudioPlay.cs index 577d5d1a..b2814f0e 100644 --- a/Vocaluxe/Lib/Sound/CPortAudioPlay.cs +++ b/Vocaluxe/Lib/Sound/CPortAudioPlay.cs @@ -549,6 +549,7 @@ namespace Vocaluxe.Lib.Sound public void Stop() { errorCheck("StartStream", PortAudio.Pa_StopStream(_Ptr)); + Skip(0f); } public bool Loop