SoundPlayer now tries to cleanUp() every time a new SoundInstance is created