private void printAudioRendererInfo() {
        final String deviceName = alc.alcGetString(ALC.ALC_DEVICE_SPECIFIER);

        logger.log(Level.INFO, "Audio Renderer Information\n"
                        + " * Device: {0}\n"
                        + " * Vendor: {1}\n"
                        + " * Renderer: {2}\n"
                        + " * Version: {3}\n"
                        + " * Supported channels: {4}\n"
                        + " * ALC extensions: {5}\n"
                        + " * AL extensions: {6}",
                new Object[] {
                        deviceName,
                        al.alGetString(AL_VENDOR),
                        al.alGetString(AL_RENDERER),
                        al.alGetString(AL_VERSION),
                        channels.length,
                        alc.alcGetString(ALC.ALC_EXTENSIONS),
                        al.alGetString(AL_EXTENSIONS)
                });
    }
Initializes the OpenAL and ALC context.
jme3-core/src/main/java/com/jme3/audio/openal/ALAudioRenderer.java