Package org.lwjgl.openal
Class SOFTBformatEx
java.lang.Object
org.lwjgl.openal.SOFTBformatEx
Native bindings to the SOFT_bformat_ex extension.
This extension allows B-Format buffers to be interpreted according to the ACN (Ambisonic Channel Number), SN3D (Semi-Normalized), and N3D (fully Normalized) standards. The AL_EXT_BFORMAT extension provides support for B-Format buffers using the FuMa standard for channel ordering and scaling, however much of the ambisonic content being produced today is using a more formalized ACN ordering and SN3D scaling, some even using N3D scaling. The option to interpret B-Format buffers using these standards makes them easier to use since an application won't need to manually convert them before loading.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
Accepted as thevalue
parameter ofBufferi
andBufferiv
for theAMBISONIC_LAYOUT_SOFT
andAMBISONIC_SCALING_SOFT
properties.static final int
static final int
-
Method Summary
-
Field Details
-
AL_AMBISONIC_LAYOUT_SOFT
public static final int AL_AMBISONIC_LAYOUT_SOFT- See Also:
-
AL_AMBISONIC_SCALING_SOFT
public static final int AL_AMBISONIC_SCALING_SOFT- See Also:
-
AL_FUMA_SOFT
public static final int AL_FUMA_SOFTAccepted as thevalue
parameter ofBufferi
andBufferiv
for theAMBISONIC_LAYOUT_SOFT
andAMBISONIC_SCALING_SOFT
properties.- See Also:
-
AL_ACN_SOFT
public static final int AL_ACN_SOFT- See Also:
-
AL_SN3D_SOFT
public static final int AL_SN3D_SOFT- See Also:
-
AL_N3D_SOFT
public static final int AL_N3D_SOFT- See Also:
-