Repeating sound from one Instance
I've been reading about the different ways of programming sound into a c# XNA game. I've decided on using a sound instance for the volume controls, but while playing a .wav, I've realised that the sound will only play again after it's completed, whereas just using a Sound Effect .Play() (rather than an instance) will cause it to play multiple copies of themselves, should it be asked to. So my question is, in a scenario where holding down a button will cause a single sound effect to play multiple times at once (such as the repeating drone of a machine gun or the like), instead of waiting until