This may be a build in feature of FMOD, but I'd like to see if i can override it.
When playing a SOUND with FMOD_System_PlaySound,
FMOD_System_PlaySound( system, FMOD_CHANNEL_FREE, SOUND, false, &channel ) ;
(YES I use the C api ;) )
If you've ALREADY started playing SOUND, then what happens is the original one is STOPPED and SOUND starts over again.
The effect is the original sound gets "cut off". I don't want that, I want SOUND to overlap itself... I want another "instance" of the sound to start playing without affecting the original sound that's already playing.