Package org.lwjgl.openal
@NonnullDefault
package org.lwjgl.openal
Contains bindings to the OpenAL cross-platform 3D audio API.
LWJGL comes with a software OpenAL implementation, OpenAL Soft.
OpenAL Soft can be dynamically configured with environment variables. A
very useful option for debugging is ALSOFT_LOGLEVEL; it can be set to values 0 through 4, with higher values producing more information.
In addition to standard OpenAL features, OpenAL Soft supports HRTF, Ambisonics and 3D7.1. Documentation for these features is available in the OpenAL Soft repository.
-
ClassDescriptionNative bindings to AL 1.0 functionality.Native bindings to AL 1.1 functionality.Native bindings to ALC 1.0 functionality.Native bindings to ALC 1.1 functionality.Defines the capabilities of an OpenAL context.Defines the capabilities of the OpenAL Context API.Native bindings to the
ALC_ENUMERATE_ALL_EXTextension.Native bindings to theAL_EXT_ALAWextension.Native bindings to theAL_EXT_BFORMATextension.Native bindings to theALC_EXT_CAPTUREextension.Native bindings to theALC_EXT_DEDICATEDextension.Native bindings to theALC_EXT_DEFAULT_FILTER_ORDERextension.Native bindings to theALC_EXT_disconnectextension.Native bindings to theAL_EXT_DOUBLEextension.Native bindings to theALC_EXT_EFXextension.Native bindings to theAL_EXT_EXPONENT_DISTANCEextension.Native bindings to theAL_EXT_FLOAT32extension.Native bindings to theAL_EXT_IMA4extension.Native bindings to theAL_EXT_LINEAR_DISTANCEextension.Native bindings to theAL_EXT_MCFORMATSextension.Native bindings to theAL_EXT_MULAWextension.Native bindings to theAL_EXT_MULAW_BFORMATextension.Native bindings to theAL_EXT_MULAW_MCFORMATSextension.Native bindings to theAL_EXT_OFFSETextension.Native bindings to the EXT_source_distance_model extension.Native bindings to theAL_EXT_SOURCE_RADIUSextension.Native bindings to theAL_EXT_STATIC_BUFFERextension.Native bindings to theAL_EXT_STEREO_ANGLESextension.Native bindings to the EXT_thread_local_context extension.Native bindings to theAL_EXT_vorbisextension.Native bindings to theALC_LOKI_audio_channelextension.Native bindings to theAL_LOKI_IMA_ADPCMextension.Native bindings to theAL_LOKI_quadriphonicextension.Native bindings to theAL_LOKI_WAVE_formatextension.Native bindings to the SOFT_bformat_ex extension.Native bindings to the SOFT_block_alignment extension.Native bindings to the SOFT_buffer_length_query extension.Native bindings to the SOFT_buffer_samples extension.Native bindings to the SOFT_buffer_sub_data extension.Native bindings to the SOFT_callback_buffer extension.TypeTypeNative bindings to the SOFT_deferred_updates extension.Native bindings to the SOFT_device_clock extension.Native bindings to the SOFT_direct_channels extension.Native bindings to the SOFT_direct_channels_remix extension.Native bindings to the SOFT_effect_target extension.TypeTypeNative bindings to the SOFT_events extension.Native bindings to the SOFT_gain_clamp_ex extension.Native bindings to the SOFT_HRTF extension.Native bindings to the SOFT_loopback extension.Native bindings to the ALC_SOFT_loopback_bformat extension.Native bindings to the SOFT_loop_points extension.Native bindings to the SOFT_MSADPCM extension.Native bindings to the SOFT_output_limiter extension.Native bindings to the SOFT_output_mode extension.Native bindings to the SOFT_pause_device extension.Native bindings to the SOFT_reopen_device extension.Native bindings to the SOFT_source_latency extension.Native bindings to the SOFT_source_length extension.Native bindings to the SOFT_source_resampler extension.Native bindings to the SOFT_source_spatialize extension.Native bindings to the SOFT_source_start_delay extension.Native bindings to the SOFT_UHJ extension.Native bindings to the SOFT_UHJ_ex extension.Native bindings to the SOFTX_hold_on_disconnect extension.