@Override
    public void setTime(float time) {
        super.setTime(time);
        //can occur on rewind
        if (time < 0f) {
            stop();
        } else {
            audioNode.setTimeOffset(time);
        }
    }
creates a sound event
used for serialization
jme3-core/src/main/java/com/jme3/cinematic/events/SoundEvent.java