Top Description Fields Constructors Methods
org.lwjgl.openal

public final Class SOFTLoopbackBformat

extends Object
Class Inheritance

Native bindings to the ALC_SOFT_loopback_bformat extension.

This extension allows a loopback device to render B-Format audio channels. The base loopback extension provides for discrete channel mixes, while sometimes a non-discrete soundfield mix may be desirable, for instance if recording a 3D video or passing the output to an external ambisonic decoder.

Field Summary

Modifier and TypeField and Description
public static final int
ALC_ACN_SOFT

Accepted as parameters for AMBISONIC_LAYOUT_SOFT in the attrList parameter of CreateContext.

public static final int
ALC_AMBISONIC_LAYOUT_SOFT

Accepted as part of the attrList parameter of CreateContext.

public static final int
ALC_AMBISONIC_ORDER_SOFT

Accepted as part of the attrList parameter of CreateContext.

public static final int
ALC_AMBISONIC_SCALING_SOFT

Accepted as part of the attrList parameter of CreateContext.

public static final int
ALC_BFORMAT3D_SOFT

Accepted as parameters for FORMAT_CHANNELS_SOFT in the attrList parameter of CreateContext, and by the channels parameter of IsRenderFormatSupportedSOFT.

public static final int
ALC_FUMA_SOFT

Accepted as parameters for AMBISONIC_LAYOUT_SOFT in the attrList parameter of CreateContext.

public static final int
ALC_MAX_AMBISONIC_ORDER_SOFT

Accepted as the paramName parameter of GetIntegerv.

public static final int
ALC_N3D_SOFT

Accepted as parameters for AMBISONIC_SCALING_SOFT in the attrList parameter of CreateContext.

public static final int
ALC_SN3D_SOFT

Accepted as parameters for AMBISONIC_SCALING_SOFT in the attrList parameter of CreateContext.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ALC_ACN_SOFTback to summary
public static final int ALC_ACN_SOFT

Accepted as parameters for AMBISONIC_LAYOUT_SOFT in the attrList parameter of CreateContext.

ALC_AMBISONIC_LAYOUT_SOFTback to summary
public static final int ALC_AMBISONIC_LAYOUT_SOFT

Accepted as part of the attrList parameter of CreateContext.

ALC_AMBISONIC_ORDER_SOFTback to summary
public static final int ALC_AMBISONIC_ORDER_SOFT

Accepted as part of the attrList parameter of CreateContext.

ALC_AMBISONIC_SCALING_SOFTback to summary
public static final int ALC_AMBISONIC_SCALING_SOFT

Accepted as part of the attrList parameter of CreateContext.

ALC_BFORMAT3D_SOFTback to summary
public static final int ALC_BFORMAT3D_SOFT

Accepted as parameters for FORMAT_CHANNELS_SOFT in the attrList parameter of CreateContext, and by the channels parameter of IsRenderFormatSupportedSOFT.

ALC_FUMA_SOFTback to summary
public static final int ALC_FUMA_SOFT

Accepted as parameters for AMBISONIC_LAYOUT_SOFT in the attrList parameter of CreateContext.

ALC_MAX_AMBISONIC_ORDER_SOFTback to summary
public static final int ALC_MAX_AMBISONIC_ORDER_SOFT

Accepted as the paramName parameter of GetIntegerv.

ALC_N3D_SOFTback to summary
public static final int ALC_N3D_SOFT

Accepted as parameters for AMBISONIC_SCALING_SOFT in the attrList parameter of CreateContext.

ALC_SN3D_SOFTback to summary
public static final int ALC_SN3D_SOFT

Accepted as parameters for AMBISONIC_SCALING_SOFT in the attrList parameter of CreateContext.

Constructor Detail

SOFTLoopbackBformatback to summary
private SOFTLoopbackBformat()