So I'm trying to write a bunch of games for a gamejam,
I'm using an array of AudioSnippets that get called rather frequently.
each time I need a cue I pause(), rewind(), and play() a snippet chosen randomly from the array.
But sometimes the sound seems to get "trapped" in the buffer, there's a looping cycle to it.
Is there anything I should be doing to make sure the FX end cleanly? If I up the # of Snippets I'm using (so each one gets triggered less often) it helps a lot, but I still feel like I'm doing something wrong...