private void initAudio(){
        if (settings.getAudioRenderer() != null && context.getType() != JmeContext.Type.Headless){
            audioRenderer = JmeSystem.newAudioRenderer(settings);
            audioRenderer.initialize();
            AudioContext.setAudioRenderer(audioRenderer);

            listener = new Listener();
            audioRenderer.setListener(listener);
        }
    }
Runs tasks enqueued via {@link #enqueue(Callable)}
jme3-vr/src/main/java/com/jme3/app/VRApplication.java