public interface EFX
| Modifier and Type | Field and Description | 
|---|---|
| static int | AL_AUXILIARY_SEND_FILTER | 
| static int | AL_DIRECT_FILTER | 
| static int | AL_DIRECT_FILTER_GAINHF_AUTO | 
| static int | AL_EFFECT_REVERB | 
| static int | AL_EFFECT_TYPE | 
| static int | AL_EFFECTSLOT_EFFECT | 
| static int | AL_FILTER_HIGHPASS | 
| static int | AL_FILTER_LOWPASS | 
| static int | AL_FILTER_NULL | 
| static int | AL_FILTER_TYPE | 
| static int | AL_LOWPASS_GAIN | 
| static int | AL_LOWPASS_GAINHF | 
| static int | AL_REVERB_AIR_ABSORPTION_GAINHF | 
| static int | AL_REVERB_DECAY_HFLIMIT | 
| static int | AL_REVERB_DECAY_HFRATIO | 
| static int | AL_REVERB_DECAY_TIME | 
| static int | AL_REVERB_DENSITY | 
| static int | AL_REVERB_DIFFUSION | 
| static int | AL_REVERB_GAIN | 
| static int | AL_REVERB_GAINHF | 
| static int | AL_REVERB_LATE_REVERB_DELAY | 
| static int | AL_REVERB_LATE_REVERB_GAIN | 
| static int | AL_REVERB_REFLECTIONS_DELAY | 
| static int | AL_REVERB_REFLECTIONS_GAIN | 
| static int | AL_REVERB_ROOM_ROLLOFF_FACTOR | 
| static int | ALC_EFX_MAJOR_VERSION | 
| static int | ALC_EFX_MINOR_VERSION | 
| static java.lang.String | ALC_EXT_EFX_NAME | 
| static int | ALC_MAX_AUXILIARY_SENDS | 
| Modifier and Type | Method and Description | 
|---|---|
| void | alAuxiliaryEffectSloti(int effectSlot,
                      int param,
                      int value)Sets the integer value of an effect slot parameter. | 
| void | alDeleteAuxiliaryEffectSlots(int numEffectSlots,
                            java.nio.IntBuffer buffers)Deletes a number of effect slots. | 
| void | alDeleteEffects(int numEffects,
               java.nio.IntBuffer buffers)Deletes a number of effects. | 
| void | alDeleteFilters(int numFilters,
               java.nio.IntBuffer buffers)Deletes a number of filters. | 
| void | alEffectf(int effect,
         int param,
         float value)Sets the float value of an effect parameter. | 
| void | alEffecti(int effect,
         int param,
         int value)Sets the integer value of an effect parameter. | 
| void | alFilterf(int filter,
         int param,
         float value)Sets the float value of a filter parameter. | 
| void | alFilteri(int filter,
         int param,
         int value)Sets the integer value of a filter parameter. | 
| void | alGenAuxiliaryEffectSlots(int numSlots,
                         java.nio.IntBuffer buffers)Requests a number of effect slots. | 
| void | alGenEffects(int numEffects,
            java.nio.IntBuffer buffers)Requests a number of effects. | 
| void | alGenFilters(int numFilters,
            java.nio.IntBuffer buffers)Requests a number of filters. | 
static final java.lang.String ALC_EXT_EFX_NAME
static final int ALC_EFX_MAJOR_VERSION
static final int ALC_EFX_MINOR_VERSION
static final int ALC_MAX_AUXILIARY_SENDS
static final int AL_DIRECT_FILTER
static final int AL_AUXILIARY_SEND_FILTER
static final int AL_DIRECT_FILTER_GAINHF_AUTO
static final int AL_REVERB_DENSITY
static final int AL_REVERB_DIFFUSION
static final int AL_REVERB_GAIN
static final int AL_REVERB_GAINHF
static final int AL_REVERB_DECAY_TIME
static final int AL_REVERB_DECAY_HFRATIO
static final int AL_REVERB_REFLECTIONS_GAIN
static final int AL_REVERB_REFLECTIONS_DELAY
static final int AL_REVERB_LATE_REVERB_GAIN
static final int AL_REVERB_LATE_REVERB_DELAY
static final int AL_REVERB_AIR_ABSORPTION_GAINHF
static final int AL_REVERB_ROOM_ROLLOFF_FACTOR
static final int AL_REVERB_DECAY_HFLIMIT
static final int AL_EFFECT_TYPE
static final int AL_EFFECT_REVERB
static final int AL_EFFECTSLOT_EFFECT
static final int AL_LOWPASS_GAIN
static final int AL_LOWPASS_GAINHF
static final int AL_FILTER_TYPE
static final int AL_FILTER_NULL
static final int AL_FILTER_LOWPASS
static final int AL_FILTER_HIGHPASS
void alGenAuxiliaryEffectSlots(int numSlots,
                               java.nio.IntBuffer buffers)
numSlots - the slots count.buffers - the buffer that will receive the effect slots.void alGenEffects(int numEffects,
                  java.nio.IntBuffer buffers)
numEffects - the effects count.buffers - the buffer that will receive the effects.void alEffecti(int effect,
               int param,
               int value)
effect - the effect to modify.param - the parameter to modify.value - the parameter value.void alAuxiliaryEffectSloti(int effectSlot,
                            int param,
                            int value)
effectSlot - the effect slot to modify.param - the parameter to modify.value - the parameter value.void alDeleteEffects(int numEffects,
                     java.nio.IntBuffer buffers)
numEffects - the effects count.buffers - the effect to delete.void alDeleteAuxiliaryEffectSlots(int numEffectSlots,
                                  java.nio.IntBuffer buffers)
numEffectSlots - the effect slots count.buffers - the effect slots to delete.void alGenFilters(int numFilters,
                  java.nio.IntBuffer buffers)
numFilters - the filters count.buffers - the buffer that will receive the filters.void alFilteri(int filter,
               int param,
               int value)
filter - the filter to modify.param - the parameter to modify.value - the parameter value.void alFilterf(int filter,
               int param,
               float value)
filter - the filter to modify.param - the parameter to modify.value - the parameter value.void alDeleteFilters(int numFilters,
                     java.nio.IntBuffer buffers)
numFilters - the filters count.buffers - the filter to delete.void alEffectf(int effect,
               int param,
               float value)
effect - the effect to modify.param - the parameter to modify.value - the parameter value.