Improving logic for SimpleAudioEngine to allow for more than 256 sounds to be played