Top Description Fields Constructors Methods
org.lwjgl.openal

public final Class EXTDedicated

extends Object
Class Inheritance

Native bindings to the ALC_EXT_DEDICATED extension.

This extension provides two "routing" EFX effects that allow sounds to be sent to dedicated speaker channels. Audio rendered to the dedicated low frequency effect (EFFECT_DEDICATED_LOW_FREQUENCY_EFFECT) is routed to a subwoofer if one is present. Otherwise, it is discarded.

Audio rendered to the dedicated dialogue effect (EFFECT_DEDICATED_DIALOGUE) is routed to a front centre speaker if one is present. Otherwise, it is rendered to the front centre using the normal spatialisation logic.

Both effects support a gain control parameter DEDICATED_GAIN, which defaults to 1.

Field Summary

Modifier and TypeField and Description
public static final int
AL_DEDICATED_GAIN

ALC_EXT_DEDICATED tokens.

public static final int
AL_EFFECT_DEDICATED_DIALOGUE

ALC_EXT_DEDICATED tokens.

public static final int

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

AL_DEDICATED_GAINback to summary
public static final int AL_DEDICATED_GAIN

ALC_EXT_DEDICATED tokens.

AL_EFFECT_DEDICATED_DIALOGUEback to summary
public static final int AL_EFFECT_DEDICATED_DIALOGUE

ALC_EXT_DEDICATED tokens.

AL_EFFECT_DEDICATED_LOW_FREQUENCY_EFFECTback to summary
public static final int AL_EFFECT_DEDICATED_LOW_FREQUENCY_EFFECT

ALC_EXT_DEDICATED tokens.

Constructor Detail

EXTDedicatedback to summary
private EXTDedicated()