Package org.lwjgl.openal
Class EXTEfx
- java.lang.Object
-
- org.lwjgl.openal.EXTEfx
-
public class EXTEfx extends java.lang.Object
Native bindings to theALC_EXT_EFX
extension.The Effects Extension is designed to provide a generic, cross-platform framework for adding advanced DSP effects to OpenAL.
-
-
Field Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
alAuxiliaryEffectSlotf(int effectSlot, int param, float value)
Sets the float value of an effect slot parameter.static void
alAuxiliaryEffectSlotfv(int effectSlot, int param, float[] values)
Array version of:AuxiliaryEffectSlotfv
static void
alAuxiliaryEffectSlotfv(int effectSlot, int param, java.nio.FloatBuffer values)
Pointer version ofAuxiliaryEffectSlotf
.static void
alAuxiliaryEffectSloti(int effectSlot, int param, int value)
Sets the integer value of an effect slot parameter.static void
alAuxiliaryEffectSlotiv(int effectSlot, int param, int[] values)
Array version of:AuxiliaryEffectSlotiv
static void
alAuxiliaryEffectSlotiv(int effectSlot, int param, java.nio.IntBuffer values)
Pointer version ofAuxiliaryEffectSloti
.static void
alDeleteAuxiliaryEffectSlots(int effectSlot)
Deletes a number of effect slots.static void
alDeleteAuxiliaryEffectSlots(int[] effectSlots)
Array version of:DeleteAuxiliaryEffectSlots
static void
alDeleteAuxiliaryEffectSlots(java.nio.IntBuffer effectSlots)
Deletes a number of effect slots.static void
alDeleteEffects(int effect)
Deletes a number of effects.static void
alDeleteEffects(int[] effects)
Array version of:DeleteEffects
static void
alDeleteEffects(java.nio.IntBuffer effects)
Deletes a number of effects.static void
alDeleteFilters(int filter)
Deletes a number of filters.static void
alDeleteFilters(int[] filters)
Array version of:DeleteFilters
static void
alDeleteFilters(java.nio.IntBuffer filters)
Deletes a number of filters.static void
alEffectf(int effect, int param, float value)
Sets the float value of an effect parameter.static void
alEffectfv(int effect, int param, float[] values)
Array version of:Effectfv
static void
alEffectfv(int effect, int param, java.nio.FloatBuffer values)
Pointer version ofEffectf
.static void
alEffecti(int effect, int param, int value)
Sets the integer value of an effect parameter.static void
alEffectiv(int effect, int param, int[] values)
Array version of:Effectiv
static void
alEffectiv(int effect, int param, java.nio.IntBuffer values)
Pointer version ofEffecti
.static void
alFilterf(int filter, int param, float value)
Sets the float value of a filter parameter.static void
alFilterfv(int filter, int param, float[] values)
Array version of:Filterfv
static void
alFilterfv(int filter, int param, java.nio.FloatBuffer values)
Pointer version ofFilterf
.static void
alFilteri(int filter, int param, int value)
Sets the integer value of a filter parameter.static void
alFilteriv(int filter, int param, int[] values)
Array version of:Filteriv
static void
alFilteriv(int filter, int param, java.nio.IntBuffer values)
Pointer version ofFilteri
.static int
alGenAuxiliaryEffectSlots()
Requests a number of effect slots.static void
alGenAuxiliaryEffectSlots(int[] effectSlots)
Array version of:GenAuxiliaryEffectSlots
static void
alGenAuxiliaryEffectSlots(java.nio.IntBuffer effectSlots)
Requests a number of effect slots.static int
alGenEffects()
Requests a number of effects.static void
alGenEffects(int[] effects)
Array version of:GenEffects
static void
alGenEffects(java.nio.IntBuffer effects)
Requests a number of effects.static int
alGenFilters()
Requests a number of filters.static void
alGenFilters(int[] filters)
Array version of:GenFilters
static void
alGenFilters(java.nio.IntBuffer filters)
Requests a number of filters.static float
alGetAuxiliaryEffectSlotf(int effectSlot, int param)
Returns the float value of the specified filter parameter.static void
alGetAuxiliaryEffectSlotf(int effectSlot, int param, float[] value)
Array version of:GetAuxiliaryEffectSlotf
static void
alGetAuxiliaryEffectSlotf(int effectSlot, int param, java.nio.FloatBuffer value)
Returns the float value of the specified filter parameter.static void
alGetAuxiliaryEffectSlotfv(int effectSlot, int param, float[] values)
Array version of:GetAuxiliaryEffectSlotfv
static void
alGetAuxiliaryEffectSlotfv(int effectSlot, int param, java.nio.FloatBuffer values)
Returns the float values of the specified effect slot parameter.static int
alGetAuxiliaryEffectSloti(int effectSlot, int param)
Returns the integer value of the specified effect slot parameter.static void
alGetAuxiliaryEffectSloti(int effectSlot, int param, int[] value)
Array version of:GetAuxiliaryEffectSloti
static void
alGetAuxiliaryEffectSloti(int effectSlot, int param, java.nio.IntBuffer value)
Returns the integer value of the specified effect slot parameter.static void
alGetAuxiliaryEffectSlotiv(int effectSlot, int param, int[] values)
Array version of:GetAuxiliaryEffectSlotiv
static void
alGetAuxiliaryEffectSlotiv(int effectSlot, int param, java.nio.IntBuffer values)
Returns the integer values of the specified effect slot parameter.static float
alGetEffectf(int effect, int param)
Returns the float value of the specified effect parameter.static void
alGetEffectf(int effect, int param, float[] value)
Array version of:GetEffectf
static void
alGetEffectf(int effect, int param, java.nio.FloatBuffer value)
Returns the float value of the specified effect parameter.static void
alGetEffectfv(int effect, int param, float[] values)
Array version of:GetEffectfv
static void
alGetEffectfv(int effect, int param, java.nio.FloatBuffer values)
Returns the float values of the specified effect parameter.static int
alGetEffecti(int effect, int param)
Returns the integer value of the specified effect parameter.static void
alGetEffecti(int effect, int param, int[] value)
Array version of:GetEffecti
static void
alGetEffecti(int effect, int param, java.nio.IntBuffer value)
Returns the integer value of the specified effect parameter.static void
alGetEffectiv(int effect, int param, int[] values)
Array version of:GetEffectiv
static void
alGetEffectiv(int effect, int param, java.nio.IntBuffer values)
Returns the integer values of the specified effect parameter.static float
alGetFilterf(int filter, int param)
Returns the float value of the specified filter parameter.static void
alGetFilterf(int filter, int param, float[] value)
Array version of:GetFilterf
static void
alGetFilterf(int filter, int param, java.nio.FloatBuffer value)
Returns the float value of the specified filter parameter.static void
alGetFilterfv(int filter, int param, float[] values)
Array version of:GetFilterfv
static void
alGetFilterfv(int filter, int param, java.nio.FloatBuffer values)
Returns the float values of the specified filter parameter.static int
alGetFilteri(int filter, int param)
Returns the integer value of the specified filter parameter.static void
alGetFilteri(int filter, int param, int[] value)
Array version of:GetFilteri
static void
alGetFilteri(int filter, int param, java.nio.IntBuffer value)
Returns the integer value of the specified filter parameter.static void
alGetFilteriv(int filter, int param, int[] values)
Array version of:GetFilteriv
static void
alGetFilteriv(int filter, int param, java.nio.IntBuffer values)
Returns the integer values of the specified filter parameter.static boolean
alIsAuxiliaryEffectSlot(int effectSlot)
Verifies whether the given object name is an effect slot.static boolean
alIsEffect(int effect)
Verifies whether the given object name is an effect.static boolean
alIsFilter(int filter)
Verifies whether the given object name is a filter.static void
nalAuxiliaryEffectSlotfv(int effectSlot, int param, long values)
Unsafe version of:AuxiliaryEffectSlotfv
static void
nalAuxiliaryEffectSlotiv(int effectSlot, int param, long values)
Unsafe version of:AuxiliaryEffectSlotiv
static void
nalDeleteAuxiliaryEffectSlots(int n, long effectSlots)
Unsafe version of:DeleteAuxiliaryEffectSlots
static void
nalDeleteEffects(int n, long effects)
Unsafe version of:DeleteEffects
static void
nalDeleteFilters(int n, long filters)
Unsafe version of:DeleteFilters
static void
nalEffectfv(int effect, int param, long values)
Unsafe version of:Effectfv
static void
nalEffectiv(int effect, int param, long values)
Unsafe version of:Effectiv
static void
nalFilterfv(int filter, int param, long values)
Unsafe version of:Filterfv
static void
nalFilteriv(int filter, int param, long values)
Unsafe version of:Filteriv
static void
nalGenAuxiliaryEffectSlots(int n, long effectSlots)
Unsafe version of:GenAuxiliaryEffectSlots
static void
nalGenEffects(int n, long effects)
Unsafe version of:GenEffects
static void
nalGenFilters(int n, long filters)
Unsafe version of:GenFilters
static void
nalGetAuxiliaryEffectSlotf(int effectSlot, int param, long value)
Unsafe version of:GetAuxiliaryEffectSlotf
static void
nalGetAuxiliaryEffectSlotfv(int effectSlot, int param, long values)
Unsafe version of:GetAuxiliaryEffectSlotfv
static void
nalGetAuxiliaryEffectSloti(int effectSlot, int param, long value)
Unsafe version of:GetAuxiliaryEffectSloti
static void
nalGetAuxiliaryEffectSlotiv(int effectSlot, int param, long values)
Unsafe version of:GetAuxiliaryEffectSlotiv
static void
nalGetEffectf(int effect, int param, long value)
Unsafe version of:GetEffectf
static void
nalGetEffectfv(int effect, int param, long values)
Unsafe version of:GetEffectfv
static void
nalGetEffecti(int effect, int param, long value)
Unsafe version of:GetEffecti
static void
nalGetEffectiv(int effect, int param, long values)
Unsafe version of:GetEffectiv
static void
nalGetFilterf(int filter, int param, long value)
Unsafe version of:GetFilterf
static void
nalGetFilterfv(int filter, int param, long values)
Unsafe version of:GetFilterfv
static void
nalGetFilteri(int filter, int param, long value)
Unsafe version of:GetFilteri
static void
nalGetFilteriv(int filter, int param, long values)
Unsafe version of:GetFilteriv
-
-
-
Field Detail
-
AL_METERS_PER_UNIT
Listener properties.
-
AL_DIRECT_FILTER, AL_AUXILIARY_SEND_FILTER, AL_AIR_ABSORPTION_FACTOR, AL_ROOM_ROLLOFF_FACTOR, AL_CONE_OUTER_GAINHF, AL_DIRECT_FILTER_GAINHF_AUTO, AL_AUXILIARY_SEND_FILTER_GAIN_AUTO, AL_AUXILIARY_SEND_FILTER_GAINHF_AUTO
Source properties.
-
AL_EFFECTSLOT_NULL, AL_EFFECTSLOT_EFFECT, AL_EFFECTSLOT_GAIN, AL_EFFECTSLOT_AUXILIARY_SEND_AUTO
Auxiliary effect slot properties.
-
AL_REVERB_DENSITY, AL_REVERB_DIFFUSION, AL_REVERB_GAIN, AL_REVERB_GAINHF, AL_REVERB_DECAY_TIME, AL_REVERB_DECAY_HFRATIO, AL_REVERB_REFLECTIONS_GAIN, AL_REVERB_REFLECTIONS_DELAY, AL_REVERB_LATE_REVERB_GAIN, AL_REVERB_LATE_REVERB_DELAY, AL_REVERB_AIR_ABSORPTION_GAINHF, AL_REVERB_ROOM_ROLLOFF_FACTOR, AL_REVERB_DECAY_HFLIMIT
Reverb effect parameters.
-
AL_EAXREVERB_DENSITY, AL_EAXREVERB_DIFFUSION, AL_EAXREVERB_GAIN, AL_EAXREVERB_GAINHF, AL_EAXREVERB_GAINLF, AL_EAXREVERB_DECAY_TIME, AL_EAXREVERB_DECAY_HFRATIO, AL_EAXREVERB_DECAY_LFRATIO, AL_EAXREVERB_REFLECTIONS_GAIN, AL_EAXREVERB_REFLECTIONS_DELAY, AL_EAXREVERB_REFLECTIONS_PAN, AL_EAXREVERB_LATE_REVERB_GAIN, AL_EAXREVERB_LATE_REVERB_DELAY, AL_EAXREVERB_LATE_REVERB_PAN, AL_EAXREVERB_ECHO_TIME, AL_EAXREVERB_ECHO_DEPTH, AL_EAXREVERB_MODULATION_TIME, AL_EAXREVERB_MODULATION_DEPTH, AL_EAXREVERB_AIR_ABSORPTION_GAINHF, AL_EAXREVERB_HFREFERENCE, AL_EAXREVERB_LFREFERENCE, AL_EAXREVERB_ROOM_ROLLOFF_FACTOR, AL_EAXREVERB_DECAY_HFLIMIT
EAX Reverb effect parameters.
-
AL_CHORUS_WAVEFORM, AL_CHORUS_PHASE, AL_CHORUS_RATE, AL_CHORUS_DEPTH, AL_CHORUS_FEEDBACK, AL_CHORUS_DELAY
Chorus effect parameters.
-
AL_DISTORTION_EDGE, AL_DISTORTION_GAIN, AL_DISTORTION_LOWPASS_CUTOFF, AL_DISTORTION_EQCENTER, AL_DISTORTION_EQBANDWIDTH
Distortion effect parameters.
-
AL_ECHO_DELAY, AL_ECHO_LRDELAY, AL_ECHO_DAMPING, AL_ECHO_FEEDBACK, AL_ECHO_SPREAD
Echo effect parameters.
-
AL_FLANGER_WAVEFORM, AL_FLANGER_PHASE, AL_FLANGER_RATE, AL_FLANGER_DEPTH, AL_FLANGER_FEEDBACK, AL_FLANGER_DELAY
Flanger effect parameters.
-
AL_FREQUENCY_SHIFTER_FREQUENCY, AL_FREQUENCY_SHIFTER_LEFT_DIRECTION, AL_FREQUENCY_SHIFTER_RIGHT_DIRECTION
Frequency shifter effect parameters.
-
AL_VOCMORPHER_PHONEMEA, AL_VOCMORPHER_PHONEMEA_COARSE_TUNING, AL_VOCMORPHER_PHONEMEB, AL_VOCMORPHER_PHONEMEB_COARSE_TUNING, AL_VOCMORPHER_WAVEFORM, AL_VOCMORPHER_RATE
Vocal morpher effect parameters.
-
AL_PITCH_SHIFTER_COARSE_TUNE, AL_PITCH_SHIFTER_FINE_TUNE
Pitch shifter effect parameters.
-
AL_RING_MODULATOR_FREQUENCY, AL_RING_MODULATOR_HIGHPASS_CUTOFF, AL_RING_MODULATOR_WAVEFORM
Ring modulator effect parameters.
-
AL_AUTOWAH_ATTACK_TIME, AL_AUTOWAH_RELEASE_TIME, AL_AUTOWAH_RESONANCE, AL_AUTOWAH_PEAK_GAIN
Autowah effect parameters.
-
AL_COMPRESSOR_ONOFF
Compressor effect parameters.
-
AL_EQUALIZER_LOW_GAIN, AL_EQUALIZER_LOW_CUTOFF, AL_EQUALIZER_MID1_GAIN, AL_EQUALIZER_MID1_CENTER, AL_EQUALIZER_MID1_WIDTH, AL_EQUALIZER_MID2_GAIN, AL_EQUALIZER_MID2_CENTER, AL_EQUALIZER_MID2_WIDTH, AL_EQUALIZER_HIGH_GAIN, AL_EQUALIZER_HIGH_CUTOFF
Equalizer effect parameters.
-
AL_EFFECT_FIRST_PARAMETER, AL_EFFECT_LAST_PARAMETER, AL_EFFECT_TYPE
Effect type effect parameters.
-
AL_EFFECT_NULL, AL_EFFECT_REVERB, AL_EFFECT_CHORUS, AL_EFFECT_DISTORTION, AL_EFFECT_ECHO, AL_EFFECT_FLANGER, AL_EFFECT_FREQUENCY_SHIFTER, AL_EFFECT_VOCAL_MORPHER, AL_EFFECT_PITCH_SHIFTER, AL_EFFECT_RING_MODULATOR, AL_EFFECT_AUTOWAH, AL_EFFECT_COMPRESSOR, AL_EFFECT_EQUALIZER, AL_EFFECT_EAXREVERB
Effect types
-
AL_LOWPASS_GAIN, AL_LOWPASS_GAINHF
Lowpass filter properties
-
AL_HIGHPASS_GAIN, AL_HIGHPASS_GAINLF
Highpass filter properties
-
AL_BANDPASS_GAIN, AL_BANDPASS_GAINLF, AL_BANDPASS_GAINHF
Bandpass filter properties
-
AL_FILTER_FIRST_PARAMETER, AL_FILTER_LAST_PARAMETER, AL_FILTER_TYPE
Filter type
-
AL_FILTER_NULL, AL_FILTER_LOWPASS, AL_FILTER_HIGHPASS, AL_FILTER_BANDPASS
Filter types.
-
AL_MIN_AIR_ABSORPTION_FACTOR, AL_MAX_AIR_ABSORPTION_FACTOR, AL_DEFAULT_AIR_ABSORPTION_FACTOR, AL_MIN_ROOM_ROLLOFF_FACTOR, AL_MAX_ROOM_ROLLOFF_FACTOR, AL_DEFAULT_ROOM_ROLLOFF_FACTOR, AL_MIN_CONE_OUTER_GAINHF, AL_MAX_CONE_OUTER_GAINHF, AL_DEFAULT_CONE_OUTER_GAINHF, AL_MIN_DIRECT_FILTER_GAINHF_AUTO, AL_MAX_DIRECT_FILTER_GAINHF_AUTO, AL_DEFAULT_DIRECT_FILTER_GAINHF_AUTO, AL_MIN_AUXILIARY_SEND_FILTER_GAIN_AUTO, AL_MAX_AUXILIARY_SEND_FILTER_GAIN_AUTO, AL_DEFAULT_AUXILIARY_SEND_FILTER_GAIN_AUTO, AL_MIN_AUXILIARY_SEND_FILTER_GAINHF_AUTO, AL_MAX_AUXILIARY_SEND_FILTER_GAINHF_AUTO, AL_DEFAULT_AUXILIARY_SEND_FILTER_GAINHF_AUTO
Source property value ranges and defaults
-
AL_MIN_METERS_PER_UNIT, AL_MAX_METERS_PER_UNIT, AL_DEFAULT_METERS_PER_UNIT
Listener property value ranges and defaults.
-
AL_REVERB_MIN_DENSITY, AL_REVERB_MAX_DENSITY, AL_REVERB_DEFAULT_DENSITY, AL_REVERB_MIN_DIFFUSION, AL_REVERB_MAX_DIFFUSION, AL_REVERB_DEFAULT_DIFFUSION, AL_REVERB_MIN_GAIN, AL_REVERB_MAX_GAIN, AL_REVERB_DEFAULT_GAIN, AL_REVERB_MIN_GAINHF, AL_REVERB_MAX_GAINHF, AL_REVERB_DEFAULT_GAINHF, AL_REVERB_MIN_DECAY_TIME, AL_REVERB_MAX_DECAY_TIME, AL_REVERB_DEFAULT_DECAY_TIME, AL_REVERB_MIN_DECAY_HFRATIO, AL_REVERB_MAX_DECAY_HFRATIO, AL_REVERB_DEFAULT_DECAY_HFRATIO, AL_REVERB_MIN_REFLECTIONS_GAIN, AL_REVERB_MAX_REFLECTIONS_GAIN, AL_REVERB_DEFAULT_REFLECTIONS_GAIN, AL_REVERB_MIN_REFLECTIONS_DELAY, AL_REVERB_MAX_REFLECTIONS_DELAY, AL_REVERB_DEFAULT_REFLECTIONS_DELAY, AL_REVERB_MIN_LATE_REVERB_GAIN, AL_REVERB_MAX_LATE_REVERB_GAIN, AL_REVERB_DEFAULT_LATE_REVERB_GAIN, AL_REVERB_MIN_LATE_REVERB_DELAY, AL_REVERB_MAX_LATE_REVERB_DELAY, AL_REVERB_DEFAULT_LATE_REVERB_DELAY, AL_REVERB_MIN_AIR_ABSORPTION_GAINHF, AL_REVERB_MAX_AIR_ABSORPTION_GAINHF, AL_REVERB_DEFAULT_AIR_ABSORPTION_GAINHF, AL_REVERB_MIN_ROOM_ROLLOFF_FACTOR, AL_REVERB_MAX_ROOM_ROLLOFF_FACTOR, AL_REVERB_DEFAULT_ROOM_ROLLOFF_FACTOR, AL_REVERB_MIN_DECAY_HFLIMIT, AL_REVERB_MAX_DECAY_HFLIMIT, AL_REVERB_DEFAULT_DECAY_HFLIMIT
Reverb effect parameter ranges and defaults
-
AL_EAXREVERB_MIN_DENSITY, AL_EAXREVERB_MAX_DENSITY, AL_EAXREVERB_DEFAULT_DENSITY, AL_EAXREVERB_MIN_DIFFUSION, AL_EAXREVERB_MAX_DIFFUSION, AL_EAXREVERB_DEFAULT_DIFFUSION, AL_EAXREVERB_MIN_GAIN, AL_EAXREVERB_MAX_GAIN, AL_EAXREVERB_DEFAULT_GAIN, AL_EAXREVERB_MIN_GAINHF, AL_EAXREVERB_MAX_GAINHF, AL_EAXREVERB_DEFAULT_GAINHF, AL_EAXREVERB_MIN_GAINLF, AL_EAXREVERB_MAX_GAINLF, AL_EAXREVERB_DEFAULT_GAINLF, AL_EAXREVERB_MIN_DECAY_TIME, AL_EAXREVERB_MAX_DECAY_TIME, AL_EAXREVERB_DEFAULT_DECAY_TIME, AL_EAXREVERB_MIN_DECAY_HFRATIO, AL_EAXREVERB_MAX_DECAY_HFRATIO, AL_EAXREVERB_DEFAULT_DECAY_HFRATIO, AL_EAXREVERB_MIN_DECAY_LFRATIO, AL_EAXREVERB_MAX_DECAY_LFRATIO, AL_EAXREVERB_DEFAULT_DECAY_LFRATIO, AL_EAXREVERB_MIN_REFLECTIONS_GAIN, AL_EAXREVERB_MAX_REFLECTIONS_GAIN, AL_EAXREVERB_DEFAULT_REFLECTIONS_GAIN, AL_EAXREVERB_MIN_REFLECTIONS_DELAY, AL_EAXREVERB_MAX_REFLECTIONS_DELAY, AL_EAXREVERB_DEFAULT_REFLECTIONS_DELAY, AL_EAXREVERB_DEFAULT_REFLECTIONS_PAN_XYZ, AL_EAXREVERB_MIN_LATE_REVERB_GAIN, AL_EAXREVERB_MAX_LATE_REVERB_GAIN, AL_EAXREVERB_DEFAULT_LATE_REVERB_GAIN, AL_EAXREVERB_MIN_LATE_REVERB_DELAY, AL_EAXREVERB_MAX_LATE_REVERB_DELAY, AL_EAXREVERB_DEFAULT_LATE_REVERB_DELAY, AL_EAXREVERB_DEFAULT_LATE_REVERB_PAN_XYZ, AL_EAXREVERB_MIN_ECHO_TIME, AL_EAXREVERB_MAX_ECHO_TIME, AL_EAXREVERB_DEFAULT_ECHO_TIME, AL_EAXREVERB_MIN_ECHO_DEPTH, AL_EAXREVERB_MAX_ECHO_DEPTH, AL_EAXREVERB_DEFAULT_ECHO_DEPTH, AL_EAXREVERB_MIN_MODULATION_TIME, AL_EAXREVERB_MAX_MODULATION_TIME, AL_EAXREVERB_DEFAULT_MODULATION_TIME, AL_EAXREVERB_MIN_MODULATION_DEPTH, AL_EAXREVERB_MAX_MODULATION_DEPTH, AL_EAXREVERB_DEFAULT_MODULATION_DEPTH, AL_EAXREVERB_MIN_AIR_ABSORPTION_GAINHF, AL_EAXREVERB_MAX_AIR_ABSORPTION_GAINHF, AL_EAXREVERB_DEFAULT_AIR_ABSORPTION_GAINHF, AL_EAXREVERB_MIN_HFREFERENCE, AL_EAXREVERB_MAX_HFREFERENCE, AL_EAXREVERB_DEFAULT_HFREFERENCE, AL_EAXREVERB_MIN_LFREFERENCE, AL_EAXREVERB_MAX_LFREFERENCE, AL_EAXREVERB_DEFAULT_LFREFERENCE, AL_EAXREVERB_MIN_ROOM_ROLLOFF_FACTOR, AL_EAXREVERB_MAX_ROOM_ROLLOFF_FACTOR, AL_EAXREVERB_DEFAULT_ROOM_ROLLOFF_FACTOR, AL_EAXREVERB_MIN_DECAY_HFLIMIT, AL_EAXREVERB_MAX_DECAY_HFLIMIT, AL_EAXREVERB_DEFAULT_DECAY_HFLIMIT
EAX reverb effect parameter ranges and defaults
-
AL_CHORUS_WAVEFORM_SINUSOID, AL_CHORUS_WAVEFORM_TRIANGLE, AL_CHORUS_MIN_WAVEFORM, AL_CHORUS_MAX_WAVEFORM, AL_CHORUS_DEFAULT_WAVEFORM, AL_CHORUS_MIN_PHASE, AL_CHORUS_MAX_PHASE, AL_CHORUS_DEFAULT_PHASE, AL_CHORUS_MIN_RATE, AL_CHORUS_MAX_RATE, AL_CHORUS_DEFAULT_RATE, AL_CHORUS_MIN_DEPTH, AL_CHORUS_MAX_DEPTH, AL_CHORUS_DEFAULT_DEPTH, AL_CHORUS_MIN_FEEDBACK, AL_CHORUS_MAX_FEEDBACK, AL_CHORUS_DEFAULT_FEEDBACK, AL_CHORUS_MIN_DELAY, AL_CHORUS_MAX_DELAY, AL_CHORUS_DEFAULT_DELAY
Chorus effect parameter ranges and defaults
-
AL_DISTORTION_MIN_EDGE, AL_DISTORTION_MAX_EDGE, AL_DISTORTION_DEFAULT_EDGE, AL_DISTORTION_MIN_GAIN, AL_DISTORTION_MAX_GAIN, AL_DISTORTION_DEFAULT_GAIN, AL_DISTORTION_MIN_LOWPASS_CUTOFF, AL_DISTORTION_MAX_LOWPASS_CUTOFF, AL_DISTORTION_DEFAULT_LOWPASS_CUTOFF, AL_DISTORTION_MIN_EQCENTER, AL_DISTORTION_MAX_EQCENTER, AL_DISTORTION_DEFAULT_EQCENTER, AL_DISTORTION_MIN_EQBANDWIDTH, AL_DISTORTION_MAX_EQBANDWIDTH, AL_DISTORTION_DEFAULT_EQBANDWIDTH
Distortion effect parameter ranges and defaults
-
AL_ECHO_MIN_DELAY, AL_ECHO_MAX_DELAY, AL_ECHO_DEFAULT_DELAY, AL_ECHO_MIN_LRDELAY, AL_ECHO_MAX_LRDELAY, AL_ECHO_DEFAULT_LRDELAY, AL_ECHO_MIN_DAMPING, AL_ECHO_MAX_DAMPING, AL_ECHO_DEFAULT_DAMPING, AL_ECHO_MIN_FEEDBACK, AL_ECHO_MAX_FEEDBACK, AL_ECHO_DEFAULT_FEEDBACK, AL_ECHO_MIN_SPREAD, AL_ECHO_MAX_SPREAD, AL_ECHO_DEFAULT_SPREAD
Echo effect parameter ranges and defaults
-
AL_FLANGER_WAVEFORM_SINUSOID, AL_FLANGER_WAVEFORM_TRIANGLE, AL_FLANGER_MIN_WAVEFORM, AL_FLANGER_MAX_WAVEFORM, AL_FLANGER_DEFAULT_WAVEFORM, AL_FLANGER_MIN_PHASE, AL_FLANGER_MAX_PHASE, AL_FLANGER_DEFAULT_PHASE, AL_FLANGER_MIN_RATE, AL_FLANGER_MAX_RATE, AL_FLANGER_DEFAULT_RATE, AL_FLANGER_MIN_DEPTH, AL_FLANGER_MAX_DEPTH, AL_FLANGER_DEFAULT_DEPTH, AL_FLANGER_MIN_FEEDBACK, AL_FLANGER_MAX_FEEDBACK, AL_FLANGER_DEFAULT_FEEDBACK, AL_FLANGER_MIN_DELAY, AL_FLANGER_MAX_DELAY, AL_FLANGER_DEFAULT_DELAY
Flanger effect parameter ranges and defaults
-
AL_FREQUENCY_SHIFTER_MIN_FREQUENCY, AL_FREQUENCY_SHIFTER_MAX_FREQUENCY, AL_FREQUENCY_SHIFTER_DEFAULT_FREQUENCY, AL_FREQUENCY_SHIFTER_MIN_LEFT_DIRECTION, AL_FREQUENCY_SHIFTER_MAX_LEFT_DIRECTION, AL_FREQUENCY_SHIFTER_DEFAULT_LEFT_DIRECTION, AL_FREQUENCY_SHIFTER_DIRECTION_DOWN, AL_FREQUENCY_SHIFTER_DIRECTION_UP, AL_FREQUENCY_SHIFTER_DIRECTION_OFF, AL_FREQUENCY_SHIFTER_MIN_RIGHT_DIRECTION, AL_FREQUENCY_SHIFTER_MAX_RIGHT_DIRECTION, AL_FREQUENCY_SHIFTER_DEFAULT_RIGHT_DIRECTION
Frequency shifter effect parameter ranges and defaults
-
AL_VOCAL_MORPHER_MIN_PHONEMEA, AL_VOCAL_MORPHER_MAX_PHONEMEA, AL_VOCAL_MORPHER_DEFAULT_PHONEMEA, AL_VOCAL_MORPHER_MIN_PHONEMEA_COARSE_TUNING, AL_VOCAL_MORPHER_MAX_PHONEMEA_COARSE_TUNING, AL_VOCAL_MORPHER_DEFAULT_PHONEMEA_COARSE_TUNING, AL_VOCAL_MORPHER_MIN_PHONEMEB, AL_VOCAL_MORPHER_MAX_PHONEMEB, AL_VOCAL_MORPHER_DEFAULT_PHONEMEB, AL_VOCAL_MORPHER_MIN_PHONEMEB_COARSE_TUNING, AL_VOCAL_MORPHER_MAX_PHONEMEB_COARSE_TUNING, AL_VOCAL_MORPHER_DEFAULT_PHONEMEB_COARSE_TUNING, AL_VOCAL_MORPHER_PHONEME_A, AL_VOCAL_MORPHER_PHONEME_E, AL_VOCAL_MORPHER_PHONEME_I, AL_VOCAL_MORPHER_PHONEME_O, AL_VOCAL_MORPHER_PHONEME_U, AL_VOCAL_MORPHER_PHONEME_AA, AL_VOCAL_MORPHER_PHONEME_AE, AL_VOCAL_MORPHER_PHONEME_AH, AL_VOCAL_MORPHER_PHONEME_AO, AL_VOCAL_MORPHER_PHONEME_EH, AL_VOCAL_MORPHER_PHONEME_ER, AL_VOCAL_MORPHER_PHONEME_IH, AL_VOCAL_MORPHER_PHONEME_IY, AL_VOCAL_MORPHER_PHONEME_UH, AL_VOCAL_MORPHER_PHONEME_UW, AL_VOCAL_MORPHER_PHONEME_B, AL_VOCAL_MORPHER_PHONEME_D, AL_VOCAL_MORPHER_PHONEME_F, AL_VOCAL_MORPHER_PHONEME_G, AL_VOCAL_MORPHER_PHONEME_J, AL_VOCAL_MORPHER_PHONEME_K, AL_VOCAL_MORPHER_PHONEME_L, AL_VOCAL_MORPHER_PHONEME_M, AL_VOCAL_MORPHER_PHONEME_N, AL_VOCAL_MORPHER_PHONEME_P, AL_VOCAL_MORPHER_PHONEME_R, AL_VOCAL_MORPHER_PHONEME_S, AL_VOCAL_MORPHER_PHONEME_T, AL_VOCAL_MORPHER_PHONEME_V, AL_VOCAL_MORPHER_PHONEME_Z, AL_VOCAL_MORPHER_WAVEFORM_SINUSOID, AL_VOCAL_MORPHER_WAVEFORM_TRIANGLE, AL_VOCAL_MORPHER_WAVEFORM_SAWTOOTH, AL_VOCAL_MORPHER_MIN_WAVEFORM, AL_VOCAL_MORPHER_MAX_WAVEFORM, AL_VOCAL_MORPHER_DEFAULT_WAVEFORM, AL_VOCAL_MORPHER_MIN_RATE, AL_VOCAL_MORPHER_MAX_RATE, AL_VOCAL_MORPHER_DEFAULT_RATE
Vocal morpher effect parameter ranges and defaults
-
AL_PITCH_SHIFTER_MIN_COARSE_TUNE, AL_PITCH_SHIFTER_MAX_COARSE_TUNE, AL_PITCH_SHIFTER_DEFAULT_COARSE_TUNE, AL_PITCH_SHIFTER_MIN_FINE_TUNE, AL_PITCH_SHIFTER_MAX_FINE_TUNE, AL_PITCH_SHIFTER_DEFAULT_FINE_TUNE
Pitch shifter effect parameter ranges and defaults
-
AL_RING_MODULATOR_MIN_FREQUENCY, AL_RING_MODULATOR_MAX_FREQUENCY, AL_RING_MODULATOR_DEFAULT_FREQUENCY, AL_RING_MODULATOR_MIN_HIGHPASS_CUTOFF, AL_RING_MODULATOR_MAX_HIGHPASS_CUTOFF, AL_RING_MODULATOR_DEFAULT_HIGHPASS_CUTOFF, AL_RING_MODULATOR_SINUSOID, AL_RING_MODULATOR_SAWTOOTH, AL_RING_MODULATOR_SQUARE, AL_RING_MODULATOR_MIN_WAVEFORM, AL_RING_MODULATOR_MAX_WAVEFORM, AL_RING_MODULATOR_DEFAULT_WAVEFORM
Ring modulator effect parameter ranges and defaults
-
AL_AUTOWAH_MIN_ATTACK_TIME, AL_AUTOWAH_MAX_ATTACK_TIME, AL_AUTOWAH_DEFAULT_ATTACK_TIME, AL_AUTOWAH_MIN_RELEASE_TIME, AL_AUTOWAH_MAX_RELEASE_TIME, AL_AUTOWAH_DEFAULT_RELEASE_TIME, AL_AUTOWAH_MIN_RESONANCE, AL_AUTOWAH_MAX_RESONANCE, AL_AUTOWAH_DEFAULT_RESONANCE, AL_AUTOWAH_MIN_PEAK_GAIN, AL_AUTOWAH_MAX_PEAK_GAIN, AL_AUTOWAH_DEFAULT_PEAK_GAIN
Autowah effect parameter ranges and defaults
-
AL_COMPRESSOR_MIN_ONOFF, AL_COMPRESSOR_MAX_ONOFF, AL_COMPRESSOR_DEFAULT_ONOFF
Compressor effect parameter ranges and defaults
-
AL_EQUALIZER_MIN_LOW_GAIN, AL_EQUALIZER_MAX_LOW_GAIN, AL_EQUALIZER_DEFAULT_LOW_GAIN, AL_EQUALIZER_MIN_LOW_CUTOFF, AL_EQUALIZER_MAX_LOW_CUTOFF, AL_EQUALIZER_DEFAULT_LOW_CUTOFF, AL_EQUALIZER_MIN_MID1_GAIN, AL_EQUALIZER_MAX_MID1_GAIN, AL_EQUALIZER_DEFAULT_MID1_GAIN, AL_EQUALIZER_MIN_MID1_CENTER, AL_EQUALIZER_MAX_MID1_CENTER, AL_EQUALIZER_DEFAULT_MID1_CENTER, AL_EQUALIZER_MIN_MID1_WIDTH, AL_EQUALIZER_MAX_MID1_WIDTH, AL_EQUALIZER_DEFAULT_MID1_WIDTH, AL_EQUALIZER_MIN_MID2_GAIN, AL_EQUALIZER_MAX_MID2_GAIN, AL_EQUALIZER_DEFAULT_MID2_GAIN, AL_EQUALIZER_MIN_MID2_CENTER, AL_EQUALIZER_MAX_MID2_CENTER, AL_EQUALIZER_DEFAULT_MID2_CENTER, AL_EQUALIZER_MIN_MID2_WIDTH, AL_EQUALIZER_MAX_MID2_WIDTH, AL_EQUALIZER_DEFAULT_MID2_WIDTH, AL_EQUALIZER_MIN_HIGH_GAIN, AL_EQUALIZER_MAX_HIGH_GAIN, AL_EQUALIZER_DEFAULT_HIGH_GAIN, AL_EQUALIZER_MIN_HIGH_CUTOFF, AL_EQUALIZER_MAX_HIGH_CUTOFF, AL_EQUALIZER_DEFAULT_HIGH_CUTOFF
Equalizer effect parameter ranges and defaults
-
AL_LOWPASS_MIN_GAIN, AL_LOWPASS_MAX_GAIN, AL_LOWPASS_DEFAULT_GAIN, AL_LOWPASS_MIN_GAINHF, AL_LOWPASS_MAX_GAINHF, AL_LOWPASS_DEFAULT_GAINHF
Lowpass filter parameter ranges and defaults
-
AL_HIGHPASS_MIN_GAIN, AL_HIGHPASS_MAX_GAIN, AL_HIGHPASS_DEFAULT_GAIN, AL_HIGHPASS_MIN_GAINLF, AL_HIGHPASS_MAX_GAINLF, AL_HIGHPASS_DEFAULT_GAINLF
Highpass filter parameter ranges and defaults
-
AL_BANDPASS_MIN_GAIN, AL_BANDPASS_MAX_GAIN, AL_BANDPASS_DEFAULT_GAIN, AL_BANDPASS_MIN_GAINHF, AL_BANDPASS_MAX_GAINHF, AL_BANDPASS_DEFAULT_GAINHF, AL_BANDPASS_MIN_GAINLF, AL_BANDPASS_MAX_GAINLF, AL_BANDPASS_DEFAULT_GAINLF
Bandpass filter parameter ranges and defaults
-
-
Method Detail
-
nalGenEffects
public static void nalGenEffects(int n, long effects)
Unsafe version of:GenEffects
- Parameters:
n
- the number of effects be to generated
-
alGenEffects
public static void alGenEffects(java.nio.IntBuffer effects)
Requests a number of effects.- Parameters:
effects
- the buffer that will receive the effects
-
alGenEffects
public static int alGenEffects()
Requests a number of effects.
-
nalDeleteEffects
public static void nalDeleteEffects(int n, long effects)
Unsafe version of:DeleteEffects
- Parameters:
n
- the number of effects be to deleted
-
alDeleteEffects
public static void alDeleteEffects(java.nio.IntBuffer effects)
Deletes a number of effects.- Parameters:
effects
- the effect to delete
-
alDeleteEffects
public static void alDeleteEffects(int effect)
Deletes a number of effects.
-
alIsEffect
public static boolean alIsEffect(int effect)
Verifies whether the given object name is an effect.- Parameters:
effect
- a value that may be a effect name
-
alEffecti
public static void alEffecti(int effect, int param, int value)
Sets the integer value of an effect parameter.- Parameters:
effect
- the effect to modifyparam
- the parameter to modifyvalue
- the parameter value
-
nalEffectiv
public static void nalEffectiv(int effect, int param, long values)
Unsafe version of:Effectiv
-
alEffectiv
public static void alEffectiv(int effect, int param, java.nio.IntBuffer values)
Pointer version ofEffecti
.- Parameters:
effect
- the effect to modifyparam
- the parameter to modifyvalues
- the parameter values
-
alEffectf
public static void alEffectf(int effect, int param, float value)
Sets the float value of an effect parameter.- Parameters:
effect
- the effect to modifyparam
- the parameter to modifyvalue
- the parameter value
-
nalEffectfv
public static void nalEffectfv(int effect, int param, long values)
Unsafe version of:Effectfv
-
alEffectfv
public static void alEffectfv(int effect, int param, java.nio.FloatBuffer values)
Pointer version ofEffectf
.- Parameters:
effect
- the effect to modifyparam
- the parameter to modifyvalues
- the parameter values
-
nalGetEffecti
public static void nalGetEffecti(int effect, int param, long value)
Unsafe version of:GetEffecti
-
alGetEffecti
public static void alGetEffecti(int effect, int param, java.nio.IntBuffer value)
Returns the integer value of the specified effect parameter.- Parameters:
effect
- the effect to queryparam
- the parameter to queryvalue
- the parameter value
-
alGetEffecti
public static int alGetEffecti(int effect, int param)
Returns the integer value of the specified effect parameter.- Parameters:
effect
- the effect to queryparam
- the parameter to query
-
nalGetEffectiv
public static void nalGetEffectiv(int effect, int param, long values)
Unsafe version of:GetEffectiv
-
alGetEffectiv
public static void alGetEffectiv(int effect, int param, java.nio.IntBuffer values)
Returns the integer values of the specified effect parameter.- Parameters:
effect
- the effect to queryparam
- the parameter to queryvalues
- the parameter values
-
nalGetEffectf
public static void nalGetEffectf(int effect, int param, long value)
Unsafe version of:GetEffectf
-
alGetEffectf
public static void alGetEffectf(int effect, int param, java.nio.FloatBuffer value)
Returns the float value of the specified effect parameter.- Parameters:
effect
- the effect to queryparam
- the parameter to queryvalue
- the parameter value
-
alGetEffectf
public static float alGetEffectf(int effect, int param)
Returns the float value of the specified effect parameter.- Parameters:
effect
- the effect to queryparam
- the parameter to query
-
nalGetEffectfv
public static void nalGetEffectfv(int effect, int param, long values)
Unsafe version of:GetEffectfv
-
alGetEffectfv
public static void alGetEffectfv(int effect, int param, java.nio.FloatBuffer values)
Returns the float values of the specified effect parameter.- Parameters:
effect
- the effect to queryparam
- the parameter to queryvalues
- the parameter values
-
nalGenFilters
public static void nalGenFilters(int n, long filters)
Unsafe version of:GenFilters
- Parameters:
n
- the number of filters be to generated
-
alGenFilters
public static void alGenFilters(java.nio.IntBuffer filters)
Requests a number of filters.- Parameters:
filters
- the buffer that will receive the filters
-
alGenFilters
public static int alGenFilters()
Requests a number of filters.
-
nalDeleteFilters
public static void nalDeleteFilters(int n, long filters)
Unsafe version of:DeleteFilters
- Parameters:
n
- the number of filters be to deleted
-
alDeleteFilters
public static void alDeleteFilters(java.nio.IntBuffer filters)
Deletes a number of filters.- Parameters:
filters
- the filter to delete
-
alDeleteFilters
public static void alDeleteFilters(int filter)
Deletes a number of filters.
-
alIsFilter
public static boolean alIsFilter(int filter)
Verifies whether the given object name is a filter.- Parameters:
filter
- a value that may be a filter name
-
alFilteri
public static void alFilteri(int filter, int param, int value)
Sets the integer value of a filter parameter.- Parameters:
filter
- the filter to modifyparam
- the parameter to modifyvalue
- the parameter value
-
nalFilteriv
public static void nalFilteriv(int filter, int param, long values)
Unsafe version of:Filteriv
-
alFilteriv
public static void alFilteriv(int filter, int param, java.nio.IntBuffer values)
Pointer version ofFilteri
.- Parameters:
filter
- the filter to modifyparam
- the parameter to modifyvalues
- the parameter values
-
alFilterf
public static void alFilterf(int filter, int param, float value)
Sets the float value of a filter parameter.- Parameters:
filter
- the filter to modifyparam
- the parameter to modifyvalue
- the parameter value
-
nalFilterfv
public static void nalFilterfv(int filter, int param, long values)
Unsafe version of:Filterfv
-
alFilterfv
public static void alFilterfv(int filter, int param, java.nio.FloatBuffer values)
Pointer version ofFilterf
.- Parameters:
filter
- the filter to modifyparam
- the parameter to modifyvalues
- the parameter values
-
nalGetFilteri
public static void nalGetFilteri(int filter, int param, long value)
Unsafe version of:GetFilteri
-
alGetFilteri
public static void alGetFilteri(int filter, int param, java.nio.IntBuffer value)
Returns the integer value of the specified filter parameter.- Parameters:
filter
- the filter to queryparam
- the parameter to queryvalue
- the parameter value
-
alGetFilteri
public static int alGetFilteri(int filter, int param)
Returns the integer value of the specified filter parameter.- Parameters:
filter
- the filter to queryparam
- the parameter to query
-
nalGetFilteriv
public static void nalGetFilteriv(int filter, int param, long values)
Unsafe version of:GetFilteriv
-
alGetFilteriv
public static void alGetFilteriv(int filter, int param, java.nio.IntBuffer values)
Returns the integer values of the specified filter parameter.- Parameters:
filter
- the filter to queryparam
- the parameter to queryvalues
- the parameter values
-
nalGetFilterf
public static void nalGetFilterf(int filter, int param, long value)
Unsafe version of:GetFilterf
-
alGetFilterf
public static void alGetFilterf(int filter, int param, java.nio.FloatBuffer value)
Returns the float value of the specified filter parameter.- Parameters:
filter
- the effect to queryparam
- the parameter to queryvalue
- the parameter value
-
alGetFilterf
public static float alGetFilterf(int filter, int param)
Returns the float value of the specified filter parameter.- Parameters:
filter
- the effect to queryparam
- the parameter to query
-
nalGetFilterfv
public static void nalGetFilterfv(int filter, int param, long values)
Unsafe version of:GetFilterfv
-
alGetFilterfv
public static void alGetFilterfv(int filter, int param, java.nio.FloatBuffer values)
Returns the float values of the specified filter parameter.- Parameters:
filter
- the effect to queryparam
- the parameter to queryvalues
- the parameter values
-
nalGenAuxiliaryEffectSlots
public static void nalGenAuxiliaryEffectSlots(int n, long effectSlots)
Unsafe version of:GenAuxiliaryEffectSlots
- Parameters:
n
- the number of effect slots be to generated
-
alGenAuxiliaryEffectSlots
public static void alGenAuxiliaryEffectSlots(java.nio.IntBuffer effectSlots)
Requests a number of effect slots.- Parameters:
effectSlots
- the buffer that will receive the effect slots
-
alGenAuxiliaryEffectSlots
public static int alGenAuxiliaryEffectSlots()
Requests a number of effect slots.
-
nalDeleteAuxiliaryEffectSlots
public static void nalDeleteAuxiliaryEffectSlots(int n, long effectSlots)
Unsafe version of:DeleteAuxiliaryEffectSlots
- Parameters:
n
- the number of effect slots be to deleted
-
alDeleteAuxiliaryEffectSlots
public static void alDeleteAuxiliaryEffectSlots(java.nio.IntBuffer effectSlots)
Deletes a number of effect slots.- Parameters:
effectSlots
- the effectSlot to delete
-
alDeleteAuxiliaryEffectSlots
public static void alDeleteAuxiliaryEffectSlots(int effectSlot)
Deletes a number of effect slots.
-
alIsAuxiliaryEffectSlot
public static boolean alIsAuxiliaryEffectSlot(int effectSlot)
Verifies whether the given object name is an effect slot.- Parameters:
effectSlot
- a value that may be an effect slot name
-
alAuxiliaryEffectSloti
public static void alAuxiliaryEffectSloti(int effectSlot, int param, int value)
Sets the integer value of an effect slot parameter.- Parameters:
effectSlot
- the effect slot to modifyparam
- the parameter to modifyvalue
- the parameter value
-
nalAuxiliaryEffectSlotiv
public static void nalAuxiliaryEffectSlotiv(int effectSlot, int param, long values)
Unsafe version of:AuxiliaryEffectSlotiv
-
alAuxiliaryEffectSlotiv
public static void alAuxiliaryEffectSlotiv(int effectSlot, int param, java.nio.IntBuffer values)
Pointer version ofAuxiliaryEffectSloti
.- Parameters:
effectSlot
- the effect slot to modifyparam
- the parameter to modifyvalues
- the parameter values
-
alAuxiliaryEffectSlotf
public static void alAuxiliaryEffectSlotf(int effectSlot, int param, float value)
Sets the float value of an effect slot parameter.- Parameters:
effectSlot
- the effect slot to modifyparam
- the parameter to modifyvalue
- the parameter value
-
nalAuxiliaryEffectSlotfv
public static void nalAuxiliaryEffectSlotfv(int effectSlot, int param, long values)
Unsafe version of:AuxiliaryEffectSlotfv
-
alAuxiliaryEffectSlotfv
public static void alAuxiliaryEffectSlotfv(int effectSlot, int param, java.nio.FloatBuffer values)
Pointer version ofAuxiliaryEffectSlotf
.- Parameters:
effectSlot
- the effect slot to modifyparam
- the parameter to modifyvalues
- the parameter values
-
nalGetAuxiliaryEffectSloti
public static void nalGetAuxiliaryEffectSloti(int effectSlot, int param, long value)
Unsafe version of:GetAuxiliaryEffectSloti
-
alGetAuxiliaryEffectSloti
public static void alGetAuxiliaryEffectSloti(int effectSlot, int param, java.nio.IntBuffer value)
Returns the integer value of the specified effect slot parameter.- Parameters:
effectSlot
- the effect slot to queryparam
- the parameter to queryvalue
- the parameter value
-
alGetAuxiliaryEffectSloti
public static int alGetAuxiliaryEffectSloti(int effectSlot, int param)
Returns the integer value of the specified effect slot parameter.- Parameters:
effectSlot
- the effect slot to queryparam
- the parameter to query
-
nalGetAuxiliaryEffectSlotiv
public static void nalGetAuxiliaryEffectSlotiv(int effectSlot, int param, long values)
Unsafe version of:GetAuxiliaryEffectSlotiv
-
alGetAuxiliaryEffectSlotiv
public static void alGetAuxiliaryEffectSlotiv(int effectSlot, int param, java.nio.IntBuffer values)
Returns the integer values of the specified effect slot parameter.- Parameters:
effectSlot
- the effect slot to queryparam
- the parameter to queryvalues
- the parameter values
-
nalGetAuxiliaryEffectSlotf
public static void nalGetAuxiliaryEffectSlotf(int effectSlot, int param, long value)
Unsafe version of:GetAuxiliaryEffectSlotf
-
alGetAuxiliaryEffectSlotf
public static void alGetAuxiliaryEffectSlotf(int effectSlot, int param, java.nio.FloatBuffer value)
Returns the float value of the specified filter parameter.- Parameters:
effectSlot
- the effect slot to queryparam
- the parameter to queryvalue
- the parameter value
-
alGetAuxiliaryEffectSlotf
public static float alGetAuxiliaryEffectSlotf(int effectSlot, int param)
Returns the float value of the specified filter parameter.- Parameters:
effectSlot
- the effect slot to queryparam
- the parameter to query
-
nalGetAuxiliaryEffectSlotfv
public static void nalGetAuxiliaryEffectSlotfv(int effectSlot, int param, long values)
Unsafe version of:GetAuxiliaryEffectSlotfv
-
alGetAuxiliaryEffectSlotfv
public static void alGetAuxiliaryEffectSlotfv(int effectSlot, int param, java.nio.FloatBuffer values)
Returns the float values of the specified effect slot parameter.- Parameters:
effectSlot
- the effect to queryparam
- the parameter to queryvalues
- the parameter values
-
alGenEffects
public static void alGenEffects(int[] effects)
Array version of:GenEffects
-
alDeleteEffects
public static void alDeleteEffects(int[] effects)
Array version of:DeleteEffects
-
alEffectiv
public static void alEffectiv(int effect, int param, int[] values)
Array version of:Effectiv
-
alEffectfv
public static void alEffectfv(int effect, int param, float[] values)
Array version of:Effectfv
-
alGetEffecti
public static void alGetEffecti(int effect, int param, int[] value)
Array version of:GetEffecti
-
alGetEffectiv
public static void alGetEffectiv(int effect, int param, int[] values)
Array version of:GetEffectiv
-
alGetEffectf
public static void alGetEffectf(int effect, int param, float[] value)
Array version of:GetEffectf
-
alGetEffectfv
public static void alGetEffectfv(int effect, int param, float[] values)
Array version of:GetEffectfv
-
alGenFilters
public static void alGenFilters(int[] filters)
Array version of:GenFilters
-
alDeleteFilters
public static void alDeleteFilters(int[] filters)
Array version of:DeleteFilters
-
alFilteriv
public static void alFilteriv(int filter, int param, int[] values)
Array version of:Filteriv
-
alFilterfv
public static void alFilterfv(int filter, int param, float[] values)
Array version of:Filterfv
-
alGetFilteri
public static void alGetFilteri(int filter, int param, int[] value)
Array version of:GetFilteri
-
alGetFilteriv
public static void alGetFilteriv(int filter, int param, int[] values)
Array version of:GetFilteriv
-
alGetFilterf
public static void alGetFilterf(int filter, int param, float[] value)
Array version of:GetFilterf
-
alGetFilterfv
public static void alGetFilterfv(int filter, int param, float[] values)
Array version of:GetFilterfv
-
alGenAuxiliaryEffectSlots
public static void alGenAuxiliaryEffectSlots(int[] effectSlots)
Array version of:GenAuxiliaryEffectSlots
-
alDeleteAuxiliaryEffectSlots
public static void alDeleteAuxiliaryEffectSlots(int[] effectSlots)
Array version of:DeleteAuxiliaryEffectSlots
-
alAuxiliaryEffectSlotiv
public static void alAuxiliaryEffectSlotiv(int effectSlot, int param, int[] values)
Array version of:AuxiliaryEffectSlotiv
-
alAuxiliaryEffectSlotfv
public static void alAuxiliaryEffectSlotfv(int effectSlot, int param, float[] values)
Array version of:AuxiliaryEffectSlotfv
-
alGetAuxiliaryEffectSloti
public static void alGetAuxiliaryEffectSloti(int effectSlot, int param, int[] value)
Array version of:GetAuxiliaryEffectSloti
-
alGetAuxiliaryEffectSlotiv
public static void alGetAuxiliaryEffectSlotiv(int effectSlot, int param, int[] values)
Array version of:GetAuxiliaryEffectSlotiv
-
alGetAuxiliaryEffectSlotf
public static void alGetAuxiliaryEffectSlotf(int effectSlot, int param, float[] value)
Array version of:GetAuxiliaryEffectSlotf
-
alGetAuxiliaryEffectSlotfv
public static void alGetAuxiliaryEffectSlotfv(int effectSlot, int param, float[] values)
Array version of:GetAuxiliaryEffectSlotfv
-
-