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_EXT
extension.Native bindings to theAL_EXT_ALAW
extension.Native bindings to theAL_EXT_BFORMAT
extension.Native bindings to theALC_EXT_CAPTURE
extension.Native bindings to theALC_EXT_DEDICATED
extension.Native bindings to theALC_EXT_DEFAULT_FILTER_ORDER
extension.Native bindings to theALC_EXT_disconnect
extension.Native bindings to theAL_EXT_DOUBLE
extension.Native bindings to theALC_EXT_EFX
extension.Native bindings to theAL_EXT_EXPONENT_DISTANCE
extension.Native bindings to theAL_EXT_FLOAT32
extension.Native bindings to theAL_EXT_IMA4
extension.Native bindings to theAL_EXT_LINEAR_DISTANCE
extension.Native bindings to theAL_EXT_MCFORMATS
extension.Native bindings to theAL_EXT_MULAW
extension.Native bindings to theAL_EXT_MULAW_BFORMAT
extension.Native bindings to theAL_EXT_MULAW_MCFORMATS
extension.Native bindings to theAL_EXT_OFFSET
extension.Native bindings to the EXT_source_distance_model extension.Native bindings to theAL_EXT_SOURCE_RADIUS
extension.Native bindings to theAL_EXT_STATIC_BUFFER
extension.Native bindings to theAL_EXT_STEREO_ANGLES
extension.Native bindings to the EXT_thread_local_context extension.Native bindings to theAL_EXT_vorbis
extension.Native bindings to theALC_LOKI_audio_channel
extension.Native bindings to theAL_LOKI_IMA_ADPCM
extension.Native bindings to theAL_LOKI_quadriphonic
extension.Native bindings to theAL_LOKI_WAVE_format
extension.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.