So I've added some sound to my game. Single sounds play like they should, but loops give me headaches.
No matter what I try, they just won't stop playing.
Neither SourceVoice.Stop() nor SourceVoice.ExitLoop() or SourceVoice.FlushSourceBuffers() will stop the loop from playing, which is kind of annoying when the menu theme keeps playing on the gameplay screen.
Any ideas on that?