zenilib: zenilib/jni/external/openal-soft/include/AL/efx.h File Reference

zenilib 0.5.3.0

- Main Page
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Macros | Typedefs
efx.h File Reference
`#include "alc.h"`
`#include "al.h"`

Go to the source code of this file.

## Macros

#define | AL_AIR_ABSORPTION_FACTOR 0x20007
#define | AL_AUTOWAH_ATTACK_TIME 0x0001
#define | AL_AUTOWAH_DEFAULT_ATTACK_TIME (0.06f)
#define | AL_AUTOWAH_DEFAULT_PEAK_GAIN (11.22f)
#define | AL_AUTOWAH_DEFAULT_RELEASE_TIME (0.06f)
#define | AL_AUTOWAH_DEFAULT_RESONANCE (1000.0f)
#define | AL_AUTOWAH_MAX_ATTACK_TIME (1.0f)
#define | AL_AUTOWAH_MAX_PEAK_GAIN (31621.0f)
#define | AL_AUTOWAH_MAX_RELEASE_TIME (1.0f)
#define | AL_AUTOWAH_MAX_RESONANCE (1000.0f)
#define | AL_AUTOWAH_MIN_ATTACK_TIME (0.0001f)
#define | AL_AUTOWAH_MIN_PEAK_GAIN (0.00003f)
#define | AL_AUTOWAH_MIN_RELEASE_TIME (0.0001f)
#define | AL_AUTOWAH_MIN_RESONANCE (2.0f)
#define | AL_AUTOWAH_PEAK_GAIN 0x0004
#define | AL_AUTOWAH_RELEASE_TIME 0x0002
#define | AL_AUTOWAH_RESONANCE 0x0003
#define | AL_AUXILIARY_SEND_FILTER 0x20006
#define | AL_AUXILIARY_SEND_FILTER_GAIN_AUTO 0x2000B
#define | AL_AUXILIARY_SEND_FILTER_GAINHF_AUTO 0x2000C
#define | AL_BANDPASS_DEFAULT_GAIN (1.0f)
#define | AL_BANDPASS_DEFAULT_GAINHF (1.0f)
#define | AL_BANDPASS_DEFAULT_GAINLF (1.0f)
#define | AL_BANDPASS_GAIN 0x0001
#define | AL_BANDPASS_GAINHF 0x0003
#define | AL_BANDPASS_GAINLF 0x0002
#define | AL_BANDPASS_MAX_GAIN (1.0f)
#define | AL_BANDPASS_MAX_GAINHF (1.0f)
#define | AL_BANDPASS_MAX_GAINLF (1.0f)
#define | AL_BANDPASS_MIN_GAIN (0.0f)
#define | AL_BANDPASS_MIN_GAINHF (0.0f)
#define | AL_BANDPASS_MIN_GAINLF (0.0f)
#define | AL_CHORUS_DEFAULT_DELAY (0.016f)
#define | AL_CHORUS_DEFAULT_DEPTH (0.1f)
#define | AL_CHORUS_DEFAULT_FEEDBACK (0.25f)
#define | AL_CHORUS_DEFAULT_PHASE (90)
#define | AL_CHORUS_DEFAULT_RATE (1.1f)
#define | AL_CHORUS_DEFAULT_WAVEFORM (1)
#define | AL_CHORUS_DELAY 0x0006
#define | AL_CHORUS_DEPTH 0x0004
#define | AL_CHORUS_FEEDBACK 0x0005
#define | AL_CHORUS_MAX_DELAY (0.016f)
#define | AL_CHORUS_MAX_DEPTH (1.0f)
#define | AL_CHORUS_MAX_FEEDBACK (1.0f)
#define | AL_CHORUS_MAX_PHASE (180)
#define | AL_CHORUS_MAX_RATE (10.0f)
#define | AL_CHORUS_MAX_WAVEFORM (1)
#define | AL_CHORUS_MIN_DELAY (0.0f)
#define | AL_CHORUS_MIN_DEPTH (0.0f)
#define | AL_CHORUS_MIN_FEEDBACK (-1.0f)
#define | AL_CHORUS_MIN_PHASE (-180)
#define | AL_CHORUS_MIN_RATE (0.0f)
#define | AL_CHORUS_MIN_WAVEFORM (0)
#define | AL_CHORUS_PHASE 0x0002
#define | AL_CHORUS_RATE 0x0003
#define | AL_CHORUS_WAVEFORM 0x0001
#define | AL_CHORUS_WAVEFORM_SINUSOID (0)
#define | AL_CHORUS_WAVEFORM_TRIANGLE (1)
#define | AL_COMPRESSOR_DEFAULT_ONOFF (1)
#define | AL_COMPRESSOR_MAX_ONOFF (1)
#define | AL_COMPRESSOR_MIN_ONOFF (0)
#define | AL_COMPRESSOR_ONOFF 0x0001
#define | AL_CONE_OUTER_GAINHF 0x20009
#define | AL_DEFAULT_AIR_ABSORPTION_FACTOR (0.0f)
#define | AL_DEFAULT_AUXILIARY_SEND_FILTER_GAIN_AUTO AL_TRUE
#define | AL_DEFAULT_AUXILIARY_SEND_FILTER_GAINHF_AUTO AL_TRUE
#define | AL_DEFAULT_CONE_OUTER_GAINHF (1.0f)
#define | AL_DEFAULT_DIRECT_FILTER_GAINHF_AUTO AL_TRUE
#define | AL_DEFAULT_METERS_PER_UNIT (1.0f)
#define | AL_DEFAULT_ROOM_ROLLOFF_FACTOR (0.0f)
#define | AL_DIRECT_FILTER 0x20005
#define | AL_DIRECT_FILTER_GAINHF_AUTO 0x2000A
#define | AL_DISTORTION_DEFAULT_EDGE (0.2f)
#define | AL_DISTORTION_DEFAULT_EQBANDWIDTH (3600.0f)
#define | AL_DISTORTION_DEFAULT_EQCENTER (3600.0f)
#define | AL_DISTORTION_DEFAULT_GAIN (0.05f)
#define | AL_DISTORTION_DEFAULT_LOWPASS_CUTOFF (8000.0f)
#define | AL_DISTORTION_EDGE 0x0001
#define | AL_DISTORTION_EQBANDWIDTH 0x0005
#define | AL_DISTORTION_EQCENTER 0x0004
#define | AL_DISTORTION_GAIN 0x0002
#define | AL_DISTORTION_LOWPASS_CUTOFF 0x0003
#define | AL_DISTORTION_MAX_EDGE (1.0f)
#define | AL_DISTORTION_MAX_EQBANDWIDTH (24000.0f)
#define | AL_DISTORTION_MAX_EQCENTER (24000.0f)
#define | AL_DISTORTION_MAX_GAIN (1.0f)
#define | AL_DISTORTION_MAX_LOWPASS_CUTOFF (24000.0f)
#define | AL_DISTORTION_MIN_EDGE (0.0f)
#define | AL_DISTORTION_MIN_EQBANDWIDTH (80.0f)
#define | AL_DISTORTION_MIN_EQCENTER (80.0f)
#define | AL_DISTORTION_MIN_GAIN (0.01f)
#define | AL_DISTORTION_MIN_LOWPASS_CUTOFF (80.0f)
#define | AL_EAXREVERB_AIR_ABSORPTION_GAINHF 0x0013
#define | AL_EAXREVERB_DECAY_HFLIMIT 0x0017
#define | AL_EAXREVERB_DECAY_HFRATIO 0x0007
#define | AL_EAXREVERB_DECAY_LFRATIO 0x0008
#define | AL_EAXREVERB_DECAY_TIME 0x0006
#define | AL_EAXREVERB_DEFAULT_AIR_ABSORPTION_GAINHF (0.994f)
#define | AL_EAXREVERB_DEFAULT_DECAY_HFLIMIT AL_TRUE
#define | AL_EAXREVERB_DEFAULT_DECAY_HFRATIO (0.83f)
#define | AL_EAXREVERB_DEFAULT_DECAY_LFRATIO (1.0f)
#define | AL_EAXREVERB_DEFAULT_DECAY_TIME (1.49f)
#define | AL_EAXREVERB_DEFAULT_DENSITY (1.0f)
#define | AL_EAXREVERB_DEFAULT_DIFFUSION (1.0f)
#define | AL_EAXREVERB_DEFAULT_ECHO_DEPTH (0.0f)
#define | AL_EAXREVERB_DEFAULT_ECHO_TIME (0.25f)
#define | AL_EAXREVERB_DEFAULT_GAIN (0.32f)
#define | AL_EAXREVERB_DEFAULT_GAINHF (0.89f)
#define | AL_EAXREVERB_DEFAULT_GAINLF (1.0f)
#define | AL_EAXREVERB_DEFAULT_HFREFERENCE (5000.0f)
#define | AL_EAXREVERB_DEFAULT_LATE_REVERB_DELAY (0.011f)
#define | AL_EAXREVERB_DEFAULT_LATE_REVERB_GAIN (1.26f)
#define | AL_EAXREVERB_DEFAULT_LATE_REVERB_PAN_XYZ (0.0f)
#define | AL_EAXREVERB_DEFAULT_LFREFERENCE (250.0f)
#define | AL_EAXREVERB_DEFAULT_MODULATION_DEPTH (0.0f)
#define | AL_EAXREVERB_DEFAULT_MODULATION_TIME (0.25f)
#define | AL_EAXREVERB_DEFAULT_REFLECTIONS_DELAY (0.007f)
#define | AL_EAXREVERB_DEFAULT_REFLECTIONS_GAIN (0.05f)
#define | AL_EAXREVERB_DEFAULT_REFLECTIONS_PAN_XYZ (0.0f)
#define | AL_EAXREVERB_DEFAULT_ROOM_ROLLOFF_FACTOR (0.0f)
#define | AL_EAXREVERB_DENSITY 0x0001
#define | AL_EAXREVERB_DIFFUSION 0x0002
#define | AL_EAXREVERB_ECHO_DEPTH 0x0010
#define | AL_EAXREVERB_ECHO_TIME 0x000F
#define | AL_EAXREVERB_GAIN 0x0003
#define | AL_EAXREVERB_GAINHF 0x0004
#define | AL_EAXREVERB_GAINLF 0x0005
#define | AL_EAXREVERB_HFREFERENCE 0x0014
#define | AL_EAXREVERB_LATE_REVERB_DELAY 0x000D
#define | AL_EAXREVERB_LATE_REVERB_GAIN 0x000C
#define | AL_EAXREVERB_LATE_REVERB_PAN 0x000E
#define | AL_EAXREVERB_LFREFERENCE 0x0015
#define | AL_EAXREVERB_MAX_AIR_ABSORPTION_GAINHF (1.0f)
#define | AL_EAXREVERB_MAX_DECAY_HFLIMIT AL_TRUE
#define | AL_EAXREVERB_MAX_DECAY_HFRATIO (2.0f)
#define | AL_EAXREVERB_MAX_DECAY_LFRATIO (2.0f)
#define | AL_EAXREVERB_MAX_DECAY_TIME (20.0f)
#define | AL_EAXREVERB_MAX_DENSITY (1.0f)
#define | AL_EAXREVERB_MAX_DIFFUSION (1.0f)
#define | AL_EAXREVERB_MAX_ECHO_DEPTH (1.0f)
#define | AL_EAXREVERB_MAX_ECHO_TIME (0.25f)
#define | AL_EAXREVERB_MAX_GAIN (1.0f)
#define | AL_EAXREVERB_MAX_GAINHF (1.0f)
#define | AL_EAXREVERB_MAX_GAINLF (1.0f)
#define | AL_EAXREVERB_MAX_HFREFERENCE (20000.0f)
#define | AL_EAXREVERB_MAX_LATE_REVERB_DELAY (0.1f)
#define | AL_EAXREVERB_MAX_LATE_REVERB_GAIN (10.0f)
#define | AL_EAXREVERB_MAX_LFREFERENCE (1000.0f)
#define | AL_EAXREVERB_MAX_MODULATION_DEPTH (1.0f)
#define | AL_EAXREVERB_MAX_MODULATION_TIME (4.0f)
#define | AL_EAXREVERB_MAX_REFLECTIONS_DELAY (0.3f)
#define | AL_EAXREVERB_MAX_REFLECTIONS_GAIN (3.16f)
#define | AL_EAXREVERB_MAX_ROOM_ROLLOFF_FACTOR (10.0f)
#define | AL_EAXREVERB_MIN_AIR_ABSORPTION_GAINHF (0.892f)
#define | AL_EAXREVERB_MIN_DECAY_HFLIMIT AL_FALSE
#define | AL_EAXREVERB_MIN_DECAY_HFRATIO (0.1f)
#define | AL_EAXREVERB_MIN_DECAY_LFRATIO (0.1f)
#define | AL_EAXREVERB_MIN_DECAY_TIME (0.1f)
#define | AL_EAXREVERB_MIN_DENSITY (0.0f)
#define | AL_EAXREVERB_MIN_DIFFUSION (0.0f)
#define | AL_EAXREVERB_MIN_ECHO_DEPTH (0.0f)
#define | AL_EAXREVERB_MIN_ECHO_TIME (0.075f)
#define | AL_EAXREVERB_MIN_GAIN (0.0f)
#define | AL_EAXREVERB_MIN_GAINHF (0.0f)
#define | AL_EAXREVERB_MIN_GAINLF (0.0f)
#define | AL_EAXREVERB_MIN_HFREFERENCE (1000.0f)
#define | AL_EAXREVERB_MIN_LATE_REVERB_DELAY (0.0f)
#define | AL_EAXREVERB_MIN_LATE_REVERB_GAIN (0.0f)
#define | AL_EAXREVERB_MIN_LFREFERENCE (20.0f)
#define | AL_EAXREVERB_MIN_MODULATION_DEPTH (0.0f)
#define | AL_EAXREVERB_MIN_MODULATION_TIME (0.04f)
#define | AL_EAXREVERB_MIN_REFLECTIONS_DELAY (0.0f)
#define | AL_EAXREVERB_MIN_REFLECTIONS_GAIN (0.0f)
#define | AL_EAXREVERB_MIN_ROOM_ROLLOFF_FACTOR (0.0f)
#define | AL_EAXREVERB_MODULATION_DEPTH 0x0012
#define | AL_EAXREVERB_MODULATION_TIME 0x0011
#define | AL_EAXREVERB_REFLECTIONS_DELAY 0x000A
#define | AL_EAXREVERB_REFLECTIONS_GAIN 0x0009
#define | AL_EAXREVERB_REFLECTIONS_PAN 0x000B
#define | AL_EAXREVERB_ROOM_ROLLOFF_FACTOR 0x0016
#define | AL_ECHO_DAMPING 0x0003
#define | AL_ECHO_DEFAULT_DAMPING (0.5f)
#define | AL_ECHO_DEFAULT_DELAY (0.1f)
#define | AL_ECHO_DEFAULT_FEEDBACK (0.5f)
#define | AL_ECHO_DEFAULT_LRDELAY (0.1f)
#define | AL_ECHO_DEFAULT_SPREAD (-1.0f)
#define | AL_ECHO_DELAY 0x0001
#define | AL_ECHO_FEEDBACK 0x0004
#define | AL_ECHO_LRDELAY 0x0002
#define | AL_ECHO_MAX_DAMPING (0.99f)
#define | AL_ECHO_MAX_DELAY (0.207f)
#define | AL_ECHO_MAX_FEEDBACK (1.0f)
#define | AL_ECHO_MAX_LRDELAY (0.404f)
#define | AL_ECHO_MAX_SPREAD (1.0f)
#define | AL_ECHO_MIN_DAMPING (0.0f)
#define | AL_ECHO_MIN_DELAY (0.0f)
#define | AL_ECHO_MIN_FEEDBACK (0.0f)
#define | AL_ECHO_MIN_LRDELAY (0.0f)
#define | AL_ECHO_MIN_SPREAD (-1.0f)
#define | AL_ECHO_SPREAD 0x0005
#define | AL_EFFECT_AUTOWAH 0x000A
#define | AL_EFFECT_CHORUS 0x0002
#define | AL_EFFECT_COMPRESSOR 0x000B
#define | AL_EFFECT_DISTORTION 0x0003
#define | AL_EFFECT_EAXREVERB 0x8000
#define | AL_EFFECT_ECHO 0x0004
#define | AL_EFFECT_EQUALIZER 0x000C
#define | AL_EFFECT_FIRST_PARAMETER 0x0000
#define | AL_EFFECT_FLANGER 0x0005
#define | AL_EFFECT_FREQUENCY_SHIFTER 0x0006
#define | AL_EFFECT_LAST_PARAMETER 0x8000
#define | AL_EFFECT_NULL 0x0000
#define | AL_EFFECT_PITCH_SHIFTER 0x0008
#define | AL_EFFECT_REVERB 0x0001
#define | AL_EFFECT_RING_MODULATOR 0x0009
#define | AL_EFFECT_TYPE 0x8001
#define | AL_EFFECT_VOCAL_MORPHER 0x0007
#define | AL_EFFECTSLOT_AUXILIARY_SEND_AUTO 0x0003
#define | AL_EFFECTSLOT_EFFECT 0x0001
#define | AL_EFFECTSLOT_GAIN 0x0002
#define | AL_EFFECTSLOT_NULL 0x0000
#define | AL_EQUALIZER_DEFAULT_HIGH_CUTOFF (6000.0f)
#define | AL_EQUALIZER_DEFAULT_HIGH_GAIN (1.0f)
#define | AL_EQUALIZER_DEFAULT_LOW_CUTOFF (200.0f)
#define | AL_EQUALIZER_DEFAULT_LOW_GAIN (1.0f)
#define | AL_EQUALIZER_DEFAULT_MID1_CENTER (500.0f)
#define | AL_EQUALIZER_DEFAULT_MID1_GAIN (1.0f)
#define | AL_EQUALIZER_DEFAULT_MID1_WIDTH (1.0f)
#define | AL_EQUALIZER_DEFAULT_MID2_CENTER (3000.0f)
#define | AL_EQUALIZER_DEFAULT_MID2_GAIN (1.0f)
#define | AL_EQUALIZER_DEFAULT_MID2_WIDTH (1.0f)
#define | AL_EQUALIZER_HIGH_CUTOFF 0x000A
#define | AL_EQUALIZER_HIGH_GAIN 0x0009
#define | AL_EQUALIZER_LOW_CUTOFF 0x0002
#define | AL_EQUALIZER_LOW_GAIN 0x0001
#define | AL_EQUALIZER_MAX_HIGH_CUTOFF (16000.0f)
#define | AL_EQUALIZER_MAX_HIGH_GAIN (7.943f)
#define | AL_EQUALIZER_MAX_LOW_CUTOFF (800.0f)
#define | AL_EQUALIZER_MAX_LOW_GAIN (7.943f)
#define | AL_EQUALIZER_MAX_MID1_CENTER (3000.0f)
#define | AL_EQUALIZER_MAX_MID1_GAIN (7.943f)
#define | AL_EQUALIZER_MAX_MID1_WIDTH (1.0f)
#define | AL_EQUALIZER_MAX_MID2_CENTER (8000.0f)
#define | AL_EQUALIZER_MAX_MID2_GAIN (7.943f)
#define | AL_EQUALIZER_MAX_MID2_WIDTH (1.0f)
#define | AL_EQUALIZER_MID1_CENTER 0x0004
#define | AL_EQUALIZER_MID1_GAIN 0x0003
#define | AL_EQUALIZER_MID1_WIDTH 0x0005
#define | AL_EQUALIZER_MID2_CENTER 0x0007
#define | AL_EQUALIZER_MID2_GAIN 0x0006
#define | AL_EQUALIZER_MID2_WIDTH 0x0008
#define | AL_EQUALIZER_MIN_HIGH_CUTOFF (4000.0f)
#define | AL_EQUALIZER_MIN_HIGH_GAIN (0.126f)
#define | AL_EQUALIZER_MIN_LOW_CUTOFF (50.0f)
#define | AL_EQUALIZER_MIN_LOW_GAIN (0.126f)
#define | AL_EQUALIZER_MIN_MID1_CENTER (200.0f)
#define | AL_EQUALIZER_MIN_MID1_GAIN (0.126f)
#define | AL_EQUALIZER_MIN_MID1_WIDTH (0.01f)
#define | AL_EQUALIZER_MIN_MID2_CENTER (1000.0f)
#define | AL_EQUALIZER_MIN_MID2_GAIN (0.126f)
#define | AL_EQUALIZER_MIN_MID2_WIDTH (0.01f)
#define | AL_FILTER_BANDPASS 0x0003
#define | AL_FILTER_FIRST_PARAMETER 0x0000
#define | AL_FILTER_HIGHPASS 0x0002
#define | AL_FILTER_LAST_PARAMETER 0x8000
#define | AL_FILTER_LOWPASS 0x0001
#define | AL_FILTER_NULL 0x0000
#define | AL_FILTER_TYPE 0x8001
#define | AL_FLANGER_DEFAULT_DELAY (0.002f)
#define | AL_FLANGER_DEFAULT_DEPTH (1.0f)
#define | AL_FLANGER_DEFAULT_FEEDBACK (-0.5f)
#define | AL_FLANGER_DEFAULT_PHASE (0)
#define | AL_FLANGER_DEFAULT_RATE (0.27f)
#define | AL_FLANGER_DEFAULT_WAVEFORM (1)
#define | AL_FLANGER_DELAY 0x0006
#define | AL_FLANGER_DEPTH 0x0004
#define | AL_FLANGER_FEEDBACK 0x0005
#define | AL_FLANGER_MAX_DELAY (0.004f)
#define | AL_FLANGER_MAX_DEPTH (1.0f)
#define | AL_FLANGER_MAX_FEEDBACK (1.0f)
#define | AL_FLANGER_MAX_PHASE (180)
#define | AL_FLANGER_MAX_RATE (10.0f)
#define | AL_FLANGER_MAX_WAVEFORM (1)
#define | AL_FLANGER_MIN_DELAY (0.0f)
#define | AL_FLANGER_MIN_DEPTH (0.0f)
#define | AL_FLANGER_MIN_FEEDBACK (-1.0f)
#define | AL_FLANGER_MIN_PHASE (-180)
#define | AL_FLANGER_MIN_RATE (0.0f)
#define | AL_FLANGER_MIN_WAVEFORM (0)
#define | AL_FLANGER_PHASE 0x0002
#define | AL_FLANGER_RATE 0x0003
#define | AL_FLANGER_WAVEFORM 0x0001
#define | AL_FLANGER_WAVEFORM_SINUSOID (0)
#define | AL_FLANGER_WAVEFORM_TRIANGLE (1)
#define | AL_FREQUENCY_SHIFTER_DEFAULT_FREQUENCY (0.0f)
#define | AL_FREQUENCY_SHIFTER_DEFAULT_LEFT_DIRECTION (0)
#define | AL_FREQUENCY_SHIFTER_DEFAULT_RIGHT_DIRECTION (0)
#define | AL_FREQUENCY_SHIFTER_DIRECTION_DOWN (0)
#define | AL_FREQUENCY_SHIFTER_DIRECTION_OFF (2)
#define | AL_FREQUENCY_SHIFTER_DIRECTION_UP (1)
#define | AL_FREQUENCY_SHIFTER_FREQUENCY 0x0001
#define | AL_FREQUENCY_SHIFTER_LEFT_DIRECTION 0x0002
#define | AL_FREQUENCY_SHIFTER_MAX_FREQUENCY (24000.0f)
#define | AL_FREQUENCY_SHIFTER_MAX_LEFT_DIRECTION (2)
#define | AL_FREQUENCY_SHIFTER_MAX_RIGHT_DIRECTION (2)
#define | AL_FREQUENCY_SHIFTER_MIN_FREQUENCY (0.0f)
#define | AL_FREQUENCY_SHIFTER_MIN_LEFT_DIRECTION (0)
#define | AL_FREQUENCY_SHIFTER_MIN_RIGHT_DIRECTION (0)
#define | AL_FREQUENCY_SHIFTER_RIGHT_DIRECTION 0x0003
#define | AL_HIGHPASS_DEFAULT_GAIN (1.0f)
#define | AL_HIGHPASS_DEFAULT_GAINLF (1.0f)
#define | AL_HIGHPASS_GAIN 0x0001
#define | AL_HIGHPASS_GAINLF 0x0002
#define | AL_HIGHPASS_MAX_GAIN (1.0f)
#define | AL_HIGHPASS_MAX_GAINLF (1.0f)
#define | AL_HIGHPASS_MIN_GAIN (0.0f)
#define | AL_HIGHPASS_MIN_GAINLF (0.0f)
#define | AL_LOWPASS_DEFAULT_GAIN (1.0f)
#define | AL_LOWPASS_DEFAULT_GAINHF (1.0f)
#define | AL_LOWPASS_GAIN 0x0001
#define | AL_LOWPASS_GAINHF 0x0002
#define | AL_LOWPASS_MAX_GAIN (1.0f)
#define | AL_LOWPASS_MAX_GAINHF (1.0f)
#define | AL_LOWPASS_MIN_GAIN (0.0f)
#define | AL_LOWPASS_MIN_GAINHF (0.0f)
#define | AL_MAX_AIR_ABSORPTION_FACTOR (10.0f)
#define | AL_MAX_AUXILIARY_SEND_FILTER_GAIN_AUTO AL_TRUE
#define | AL_MAX_AUXILIARY_SEND_FILTER_GAINHF_AUTO AL_TRUE
#define | AL_MAX_CONE_OUTER_GAINHF (1.0f)
#define | AL_MAX_DIRECT_FILTER_GAINHF_AUTO AL_TRUE
#define | AL_MAX_METERS_PER_UNIT FLT_MAX
#define | AL_MAX_ROOM_ROLLOFF_FACTOR (10.0f)
#define | AL_METERS_PER_UNIT 0x20004
#define | AL_MIN_AIR_ABSORPTION_FACTOR (0.0f)
#define | AL_MIN_AUXILIARY_SEND_FILTER_GAIN_AUTO AL_FALSE
#define | AL_MIN_AUXILIARY_SEND_FILTER_GAINHF_AUTO AL_FALSE
#define | AL_MIN_CONE_OUTER_GAINHF (0.0f)
#define | AL_MIN_DIRECT_FILTER_GAINHF_AUTO AL_FALSE
#define | AL_MIN_METERS_PER_UNIT FLT_MIN
#define | AL_MIN_ROOM_ROLLOFF_FACTOR (0.0f)
#define | AL_PITCH_SHIFTER_COARSE_TUNE 0x0001
#define | AL_PITCH_SHIFTER_DEFAULT_COARSE_TUNE (12)
#define | AL_PITCH_SHIFTER_DEFAULT_FINE_TUNE (0)
#define | AL_PITCH_SHIFTER_FINE_TUNE 0x0002
#define | AL_PITCH_SHIFTER_MAX_COARSE_TUNE (12)
#define | AL_PITCH_SHIFTER_MAX_FINE_TUNE (50)
#define | AL_PITCH_SHIFTER_MIN_COARSE_TUNE (-12)
#define | AL_PITCH_SHIFTER_MIN_FINE_TUNE (-50)
#define | AL_REVERB_AIR_ABSORPTION_GAINHF 0x000B
#define | AL_REVERB_DECAY_HFLIMIT 0x000D
#define | AL_REVERB_DECAY_HFRATIO 0x0006
#define | AL_REVERB_DECAY_TIME 0x0005
#define | AL_REVERB_DEFAULT_AIR_ABSORPTION_GAINHF (0.994f)
#define | AL_REVERB_DEFAULT_DECAY_HFLIMIT AL_TRUE
#define | AL_REVERB_DEFAULT_DECAY_HFRATIO (0.83f)
#define | AL_REVERB_DEFAULT_DECAY_TIME (1.49f)
#define | AL_REVERB_DEFAULT_DENSITY (1.0f)
#define | AL_REVERB_DEFAULT_DIFFUSION (1.0f)
#define | AL_REVERB_DEFAULT_GAIN (0.32f)
#define | AL_REVERB_DEFAULT_GAINHF (0.89f)
#define | AL_REVERB_DEFAULT_LATE_REVERB_DELAY (0.011f)
#define | AL_REVERB_DEFAULT_LATE_REVERB_GAIN (1.26f)
#define | AL_REVERB_DEFAULT_REFLECTIONS_DELAY (0.007f)
#define | AL_REVERB_DEFAULT_REFLECTIONS_GAIN (0.05f)
#define | AL_REVERB_DEFAULT_ROOM_ROLLOFF_FACTOR (0.0f)
#define | AL_REVERB_DENSITY 0x0001
#define | AL_REVERB_DIFFUSION 0x0002
#define | AL_REVERB_GAIN 0x0003
#define | AL_REVERB_GAINHF 0x0004
#define | AL_REVERB_LATE_REVERB_DELAY 0x000A
#define | AL_REVERB_LATE_REVERB_GAIN 0x0009
#define | AL_REVERB_MAX_AIR_ABSORPTION_GAINHF (1.0f)
#define | AL_REVERB_MAX_DECAY_HFLIMIT AL_TRUE
#define | AL_REVERB_MAX_DECAY_HFRATIO (2.0f)
#define | AL_REVERB_MAX_DECAY_TIME (20.0f)
#define | AL_REVERB_MAX_DENSITY (1.0f)
#define | AL_REVERB_MAX_DIFFUSION (1.0f)
#define | AL_REVERB_MAX_GAIN (1.0f)
#define | AL_REVERB_MAX_GAINHF (1.0f)
#define | AL_REVERB_MAX_LATE_REVERB_DELAY (0.1f)
#define | AL_REVERB_MAX_LATE_REVERB_GAIN (10.0f)
#define | AL_REVERB_MAX_REFLECTIONS_DELAY (0.3f)
#define | AL_REVERB_MAX_REFLECTIONS_GAIN (3.16f)
#define | AL_REVERB_MAX_ROOM_ROLLOFF_FACTOR (10.0f)
#define | AL_REVERB_MIN_AIR_ABSORPTION_GAINHF (0.892f)
#define | AL_REVERB_MIN_DECAY_HFLIMIT AL_FALSE
#define | AL_REVERB_MIN_DECAY_HFRATIO (0.1f)
#define | AL_REVERB_MIN_DECAY_TIME (0.1f)
#define | AL_REVERB_MIN_DENSITY (0.0f)
#define | AL_REVERB_MIN_DIFFUSION (0.0f)
#define | AL_REVERB_MIN_GAIN (0.0f)
#define | AL_REVERB_MIN_GAINHF (0.0f)
#define | AL_REVERB_MIN_LATE_REVERB_DELAY (0.0f)
#define | AL_REVERB_MIN_LATE_REVERB_GAIN (0.0f)
#define | AL_REVERB_MIN_REFLECTIONS_DELAY (0.0f)
#define | AL_REVERB_MIN_REFLECTIONS_GAIN (0.0f)
#define | AL_REVERB_MIN_ROOM_ROLLOFF_FACTOR (0.0f)
#define | AL_REVERB_REFLECTIONS_DELAY 0x0008
#define | AL_REVERB_REFLECTIONS_GAIN 0x0007
#define | AL_REVERB_ROOM_ROLLOFF_FACTOR 0x000C
#define | AL_RING_MODULATOR_DEFAULT_FREQUENCY (440.0f)
#define | AL_RING_MODULATOR_DEFAULT_HIGHPASS_CUTOFF (800.0f)
#define | AL_RING_MODULATOR_DEFAULT_WAVEFORM (0)
#define | AL_RING_MODULATOR_FREQUENCY 0x0001
#define | AL_RING_MODULATOR_HIGHPASS_CUTOFF 0x0002
#define | AL_RING_MODULATOR_MAX_FREQUENCY (8000.0f)
#define | AL_RING_MODULATOR_MAX_HIGHPASS_CUTOFF (24000.0f)
#define | AL_RING_MODULATOR_MAX_WAVEFORM (2)
#define | AL_RING_MODULATOR_MIN_FREQUENCY (0.0f)
#define | AL_RING_MODULATOR_MIN_HIGHPASS_CUTOFF (0.0f)
#define | AL_RING_MODULATOR_MIN_WAVEFORM (0)
#define | AL_RING_MODULATOR_SAWTOOTH (1)
#define | AL_RING_MODULATOR_SINUSOID (0)
#define | AL_RING_MODULATOR_SQUARE (2)
#define | AL_RING_MODULATOR_WAVEFORM 0x0003
#define | AL_ROOM_ROLLOFF_FACTOR 0x20008
#define | AL_VOCAL_MORPHER_DEFAULT_PHONEMEA (0)
#define | AL_VOCAL_MORPHER_DEFAULT_PHONEMEA_COARSE_TUNING (0)
#define | AL_VOCAL_MORPHER_DEFAULT_PHONEMEB (10)
#define | AL_VOCAL_MORPHER_DEFAULT_PHONEMEB_COARSE_TUNING (0)
#define | AL_VOCAL_MORPHER_DEFAULT_RATE (1.41f)
#define | AL_VOCAL_MORPHER_DEFAULT_WAVEFORM (0)
#define | AL_VOCAL_MORPHER_MAX_PHONEMEA (29)
#define | AL_VOCAL_MORPHER_MAX_PHONEMEA_COARSE_TUNING (24)
#define | AL_VOCAL_MORPHER_MAX_PHONEMEB (29)
#define | AL_VOCAL_MORPHER_MAX_PHONEMEB_COARSE_TUNING (24)
#define | AL_VOCAL_MORPHER_MAX_RATE (10.0f)
#define | AL_VOCAL_MORPHER_MAX_WAVEFORM (2)
#define | AL_VOCAL_MORPHER_MIN_PHONEMEA (0)
#define | AL_VOCAL_MORPHER_MIN_PHONEMEA_COARSE_TUNING (-24)
#define | AL_VOCAL_MORPHER_MIN_PHONEMEB (0)
#define | AL_VOCAL_MORPHER_MIN_PHONEMEB_COARSE_TUNING (-24)
#define | AL_VOCAL_MORPHER_MIN_RATE (0.0f)
#define | AL_VOCAL_MORPHER_MIN_WAVEFORM (0)
#define | AL_VOCAL_MORPHER_PHONEME_A (0)
#define | AL_VOCAL_MORPHER_PHONEME_AA (5)
#define | AL_VOCAL_MORPHER_PHONEME_AE (6)
#define | AL_VOCAL_MORPHER_PHONEME_AH (7)
#define | AL_VOCAL_MORPHER_PHONEME_AO (8)
#define | AL_VOCAL_MORPHER_PHONEME_B (15)
#define | AL_VOCAL_MORPHER_PHONEME_D (16)
#define | AL_VOCAL_MORPHER_PHONEME_E (1)
#define | AL_VOCAL_MORPHER_PHONEME_EH (9)
#define | AL_VOCAL_MORPHER_PHONEME_ER (10)
#define | AL_VOCAL_MORPHER_PHONEME_F (17)
#define | AL_VOCAL_MORPHER_PHONEME_G (18)
#define | AL_VOCAL_MORPHER_PHONEME_I (2)
#define | AL_VOCAL_MORPHER_PHONEME_IH (11)
#define | AL_VOCAL_MORPHER_PHONEME_IY (12)
#define | AL_VOCAL_MORPHER_PHONEME_J (19)
#define | AL_VOCAL_MORPHER_PHONEME_K (20)
#define | AL_VOCAL_MORPHER_PHONEME_L (21)
#define | AL_VOCAL_MORPHER_PHONEME_M (22)
#define | AL_VOCAL_MORPHER_PHONEME_N (23)
#define | AL_VOCAL_MORPHER_PHONEME_O (3)
#define | AL_VOCAL_MORPHER_PHONEME_P (24)
#define | AL_VOCAL_MORPHER_PHONEME_R (25)
#define | AL_VOCAL_MORPHER_PHONEME_S (26)
#define | AL_VOCAL_MORPHER_PHONEME_T (27)
#define | AL_VOCAL_MORPHER_PHONEME_U (4)
#define | AL_VOCAL_MORPHER_PHONEME_UH (13)
#define | AL_VOCAL_MORPHER_PHONEME_UW (14)
#define | AL_VOCAL_MORPHER_PHONEME_V (28)
#define | AL_VOCAL_MORPHER_PHONEME_Z (29)
#define | AL_VOCAL_MORPHER_PHONEMEA 0x0001
#define | AL_VOCAL_MORPHER_PHONEMEA_COARSE_TUNING 0x0002
#define | AL_VOCAL_MORPHER_PHONEMEB 0x0003
#define | AL_VOCAL_MORPHER_PHONEMEB_COARSE_TUNING 0x0004
#define | AL_VOCAL_MORPHER_RATE 0x0006
#define | AL_VOCAL_MORPHER_WAVEFORM 0x0005
#define | AL_VOCAL_MORPHER_WAVEFORM_SAWTOOTH (2)
#define | AL_VOCAL_MORPHER_WAVEFORM_SINUSOID (0)
#define | AL_VOCAL_MORPHER_WAVEFORM_TRIANGLE (1)
#define | ALC_EFX_MAJOR_VERSION 0x20001
#define | ALC_EFX_MINOR_VERSION 0x20002
#define | ALC_EXT_EFX_NAME "ALC_EXT_EFX"
#define | ALC_MAX_AUXILIARY_SENDS 0x20003

## Typedefs

typedef void(AL_APIENTRY * | LPALAUXILIARYEFFECTSLOTF )(ALuint, ALenum, ALfloat)
typedef void(AL_APIENTRY * | LPALAUXILIARYEFFECTSLOTFV )(ALuint, ALenum, const ALfloat *)
typedef void(AL_APIENTRY * | LPALAUXILIARYEFFECTSLOTI )(ALuint, ALenum, ALint)
typedef void(AL_APIENTRY * | LPALAUXILIARYEFFECTSLOTIV )(ALuint, ALenum, const ALint *)
typedef void(AL_APIENTRY * | LPALDELETEAUXILIARYEFFECTSLOTS )(ALsizei, const ALuint *)
typedef void(AL_APIENTRY * | LPALDELETEEFFECTS )(ALsizei, const ALuint *)
typedef void(AL_APIENTRY * | LPALDELETEFILTERS )(ALsizei, const ALuint *)
typedef void(AL_APIENTRY * | LPALEFFECTF )(ALuint, ALenum, ALfloat)
typedef void(AL_APIENTRY * | LPALEFFECTFV )(ALuint, ALenum, const ALfloat *)
typedef void(AL_APIENTRY * | LPALEFFECTI )(ALuint, ALenum, ALint)
typedef void(AL_APIENTRY * | LPALEFFECTIV )(ALuint, ALenum, const ALint *)
typedef void(AL_APIENTRY * | LPALFILTERF )(ALuint, ALenum, ALfloat)
typedef void(AL_APIENTRY * | LPALFILTERFV )(ALuint, ALenum, const ALfloat *)
typedef void(AL_APIENTRY * | LPALFILTERI )(ALuint, ALenum, ALint)
typedef void(AL_APIENTRY * | LPALFILTERIV )(ALuint, ALenum, const ALint *)
typedef void(AL_APIENTRY * | LPALGENAUXILIARYEFFECTSLOTS )(ALsizei, ALuint *)
typedef void(AL_APIENTRY * | LPALGENEFFECTS )(ALsizei, ALuint *)
typedef void(AL_APIENTRY * | LPALGENFILTERS )(ALsizei, ALuint *)
typedef void(AL_APIENTRY * | LPALGETAUXILIARYEFFECTSLOTF )(ALuint, ALenum, ALfloat *)
typedef void(AL_APIENTRY * | LPALGETAUXILIARYEFFECTSLOTFV )(ALuint, ALenum, ALfloat *)
typedef void(AL_APIENTRY * | LPALGETAUXILIARYEFFECTSLOTI )(ALuint, ALenum, ALint *)
typedef void(AL_APIENTRY * | LPALGETAUXILIARYEFFECTSLOTIV )(ALuint, ALenum, ALint *)
typedef void(AL_APIENTRY * | LPALGETEFFECTF )(ALuint, ALenum, ALfloat *)
typedef void(AL_APIENTRY * | LPALGETEFFECTFV )(ALuint, ALenum, ALfloat *)
typedef void(AL_APIENTRY * | LPALGETEFFECTI )(ALuint, ALenum, ALint *)
typedef void(AL_APIENTRY * | LPALGETEFFECTIV )(ALuint, ALenum, ALint *)
typedef void(AL_APIENTRY * | LPALGETFILTERF )(ALuint, ALenum, ALfloat *)
typedef void(AL_APIENTRY * | LPALGETFILTERFV )(ALuint, ALenum, ALfloat *)
typedef void(AL_APIENTRY * | LPALGETFILTERI )(ALuint, ALenum, ALint *)
typedef void(AL_APIENTRY * | LPALGETFILTERIV )(ALuint, ALenum, ALint *)
typedef ALboolean(AL_APIENTRY * | LPALISAUXILIARYEFFECTSLOT )(ALuint)
typedef ALboolean(AL_APIENTRY * | LPALISEFFECT )(ALuint)
typedef ALboolean(AL_APIENTRY * | LPALISFILTER )(ALuint)

## Macro Definition Documentation

#define AL_AIR_ABSORPTION_FACTOR 0x20007

Definition at line 25 of file efx.h.

Referenced by GetSourcedv(), and SetSourcefv().

#define AL_AUTOWAH_ATTACK_TIME 0x0001

Definition at line 128 of file efx.h.

#define AL_AUTOWAH_DEFAULT_ATTACK_TIME (0.06f)

Definition at line 664 of file efx.h.

#define AL_AUTOWAH_DEFAULT_PEAK_GAIN (11.22f)

Definition at line 676 of file efx.h.

#define AL_AUTOWAH_DEFAULT_RELEASE_TIME (0.06f)

Definition at line 668 of file efx.h.

#define AL_AUTOWAH_DEFAULT_RESONANCE (1000.0f)

Definition at line 672 of file efx.h.

#define AL_AUTOWAH_MAX_ATTACK_TIME (1.0f)

Definition at line 663 of file efx.h.

#define AL_AUTOWAH_MAX_PEAK_GAIN (31621.0f)

Definition at line 675 of file efx.h.

#define AL_AUTOWAH_MAX_RELEASE_TIME (1.0f)

Definition at line 667 of file efx.h.

#define AL_AUTOWAH_MAX_RESONANCE (1000.0f)

Definition at line 671 of file efx.h.

#define AL_AUTOWAH_MIN_ATTACK_TIME (0.0001f)

Definition at line 662 of file efx.h.

#define AL_AUTOWAH_MIN_PEAK_GAIN (0.00003f)

Definition at line 674 of file efx.h.

#define AL_AUTOWAH_MIN_RELEASE_TIME (0.0001f)

Definition at line 666 of file efx.h.

#define AL_AUTOWAH_MIN_RESONANCE (2.0f)

Definition at line 670 of file efx.h.

#define AL_AUTOWAH_PEAK_GAIN 0x0004

Definition at line 131 of file efx.h.

#define AL_AUTOWAH_RELEASE_TIME 0x0002

Definition at line 129 of file efx.h.

#define AL_AUTOWAH_RESONANCE 0x0003

Definition at line 130 of file efx.h.

#define AL_AUXILIARY_SEND_FILTER 0x20006

Definition at line 24 of file efx.h.

Referenced by main(), SetSourcei64v(), and SetSourceiv().

#define AL_AUXILIARY_SEND_FILTER_GAIN_AUTO 0x2000B

Definition at line 29 of file efx.h.

Referenced by GetSourcedv(), GetSourcei64v(), GetSourceiv(), SetSourcei64v(), and SetSourceiv().

#define AL_AUXILIARY_SEND_FILTER_GAINHF_AUTO 0x2000C

Definition at line 30 of file efx.h.

Referenced by GetSourcedv(), GetSourcei64v(), GetSourceiv(), SetSourcei64v(), and SetSourceiv().

#define AL_BANDPASS_DEFAULT_GAIN (1.0f)

Definition at line 305 of file efx.h.

#define AL_BANDPASS_DEFAULT_GAINHF (1.0f)

Definition at line 309 of file efx.h.

#define AL_BANDPASS_DEFAULT_GAINLF (1.0f)

Definition at line 313 of file efx.h.

#define AL_BANDPASS_GAIN 0x0001

Definition at line 189 of file efx.h.

#define AL_BANDPASS_GAINHF 0x0003

Definition at line 191 of file efx.h.

#define AL_BANDPASS_GAINLF 0x0002

Definition at line 190 of file efx.h.

#define AL_BANDPASS_MAX_GAIN (1.0f)

Definition at line 304 of file efx.h.

#define AL_BANDPASS_MAX_GAINHF (1.0f)

Definition at line 308 of file efx.h.

#define AL_BANDPASS_MAX_GAINLF (1.0f)

Definition at line 312 of file efx.h.

#define AL_BANDPASS_MIN_GAIN (0.0f)

Definition at line 303 of file efx.h.

#define AL_BANDPASS_MIN_GAINHF (0.0f)

Definition at line 307 of file efx.h.

#define AL_BANDPASS_MIN_GAINLF (0.0f)

Definition at line 311 of file efx.h.

#define AL_CHORUS_DEFAULT_DELAY (0.016f)

Definition at line 486 of file efx.h.

#define AL_CHORUS_DEFAULT_DEPTH (0.1f)

Definition at line 478 of file efx.h.

#define AL_CHORUS_DEFAULT_FEEDBACK (0.25f)

Definition at line 482 of file efx.h.

#define AL_CHORUS_DEFAULT_PHASE (90)

Definition at line 470 of file efx.h.

#define AL_CHORUS_DEFAULT_RATE (1.1f)

Definition at line 474 of file efx.h.

#define AL_CHORUS_DEFAULT_WAVEFORM (1)

Definition at line 466 of file efx.h.

#define AL_CHORUS_DELAY 0x0006

Definition at line 81 of file efx.h.

#define AL_CHORUS_DEPTH 0x0004

Definition at line 79 of file efx.h.

#define AL_CHORUS_FEEDBACK 0x0005

Definition at line 80 of file efx.h.

#define AL_CHORUS_MAX_DELAY (0.016f)

Definition at line 485 of file efx.h.

#define AL_CHORUS_MAX_DEPTH (1.0f)

Definition at line 477 of file efx.h.

#define AL_CHORUS_MAX_FEEDBACK (1.0f)

Definition at line 481 of file efx.h.

#define AL_CHORUS_MAX_PHASE (180)

Definition at line 469 of file efx.h.

#define AL_CHORUS_MAX_RATE (10.0f)

Definition at line 473 of file efx.h.

#define AL_CHORUS_MAX_WAVEFORM (1)

Definition at line 465 of file efx.h.

#define AL_CHORUS_MIN_DELAY (0.0f)

Definition at line 484 of file efx.h.

#define AL_CHORUS_MIN_DEPTH (0.0f)

Definition at line 476 of file efx.h.

#define AL_CHORUS_MIN_FEEDBACK (-1.0f)

Definition at line 480 of file efx.h.

#define AL_CHORUS_MIN_PHASE (-180)

Definition at line 468 of file efx.h.

#define AL_CHORUS_MIN_RATE (0.0f)

Definition at line 472 of file efx.h.

#define AL_CHORUS_MIN_WAVEFORM (0)

Definition at line 464 of file efx.h.

#define AL_CHORUS_PHASE 0x0002

Definition at line 77 of file efx.h.

#define AL_CHORUS_RATE 0x0003

Definition at line 78 of file efx.h.

#define AL_CHORUS_WAVEFORM 0x0001

Definition at line 76 of file efx.h.

#define AL_CHORUS_WAVEFORM_SINUSOID (0)

Definition at line 461 of file efx.h.

#define AL_CHORUS_WAVEFORM_TRIANGLE (1)

Definition at line 462 of file efx.h.

#define AL_COMPRESSOR_DEFAULT_ONOFF (1)

Definition at line 681 of file efx.h.

#define AL_COMPRESSOR_MAX_ONOFF (1)

Definition at line 680 of file efx.h.

#define AL_COMPRESSOR_MIN_ONOFF (0)

Definition at line 679 of file efx.h.

#define AL_COMPRESSOR_ONOFF 0x0001

Definition at line 134 of file efx.h.

#define AL_CONE_OUTER_GAINHF 0x20009

Definition at line 27 of file efx.h.

Referenced by GetSourcedv(), and SetSourcefv().

#define AL_DEFAULT_AIR_ABSORPTION_FACTOR (0.0f)

Definition at line 728 of file efx.h.

#define AL_DEFAULT_AUXILIARY_SEND_FILTER_GAIN_AUTO AL_TRUE

Definition at line 744 of file efx.h.

#define AL_DEFAULT_AUXILIARY_SEND_FILTER_GAINHF_AUTO AL_TRUE

Definition at line 748 of file efx.h.

#define AL_DEFAULT_CONE_OUTER_GAINHF (1.0f)

Definition at line 736 of file efx.h.

#define AL_DEFAULT_DIRECT_FILTER_GAINHF_AUTO AL_TRUE

Definition at line 740 of file efx.h.

#define AL_DEFAULT_METERS_PER_UNIT (1.0f)

Definition at line 754 of file efx.h.

#define AL_DEFAULT_ROOM_ROLLOFF_FACTOR (0.0f)

Definition at line 732 of file efx.h.

#define AL_DIRECT_FILTER 0x20005

Definition at line 23 of file efx.h.

Referenced by SetSourcei64v(), and SetSourceiv().

#define AL_DIRECT_FILTER_GAINHF_AUTO 0x2000A

Definition at line 28 of file efx.h.

Referenced by GetSourcedv(), GetSourcei64v(), GetSourceiv(), SetSourcei64v(), and SetSourceiv().

#define AL_DISTORTION_DEFAULT_EDGE (0.2f)

Definition at line 491 of file efx.h.

#define AL_DISTORTION_DEFAULT_EQBANDWIDTH (3600.0f)

Definition at line 507 of file efx.h.

#define AL_DISTORTION_DEFAULT_EQCENTER (3600.0f)

Definition at line 503 of file efx.h.

#define AL_DISTORTION_DEFAULT_GAIN (0.05f)

Definition at line 495 of file efx.h.

#define AL_DISTORTION_DEFAULT_LOWPASS_CUTOFF (8000.0f)

Definition at line 499 of file efx.h.

#define AL_DISTORTION_EDGE 0x0001

Definition at line 84 of file efx.h.

#define AL_DISTORTION_EQBANDWIDTH 0x0005

Definition at line 88 of file efx.h.

#define AL_DISTORTION_EQCENTER 0x0004

Definition at line 87 of file efx.h.

#define AL_DISTORTION_GAIN 0x0002

Definition at line 85 of file efx.h.

#define AL_DISTORTION_LOWPASS_CUTOFF 0x0003

Definition at line 86 of file efx.h.

#define AL_DISTORTION_MAX_EDGE (1.0f)

Definition at line 490 of file efx.h.

#define AL_DISTORTION_MAX_EQBANDWIDTH (24000.0f)

Definition at line 506 of file efx.h.

#define AL_DISTORTION_MAX_EQCENTER (24000.0f)

Definition at line 502 of file efx.h.

#define AL_DISTORTION_MAX_GAIN (1.0f)

Definition at line 494 of file efx.h.

#define AL_DISTORTION_MAX_LOWPASS_CUTOFF (24000.0f)

Definition at line 498 of file efx.h.

#define AL_DISTORTION_MIN_EDGE (0.0f)

Definition at line 489 of file efx.h.

#define AL_DISTORTION_MIN_EQBANDWIDTH (80.0f)

Definition at line 505 of file efx.h.

#define AL_DISTORTION_MIN_EQCENTER (80.0f)

Definition at line 501 of file efx.h.

#define AL_DISTORTION_MIN_GAIN (0.01f)

Definition at line 493 of file efx.h.

#define AL_DISTORTION_MIN_LOWPASS_CUTOFF (80.0f)

Definition at line 497 of file efx.h.

#define AL_EAXREVERB_AIR_ABSORPTION_GAINHF 0x0013

Definition at line 69 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_EAXREVERB_DECAY_HFLIMIT 0x0017

Definition at line 73 of file efx.h.

Referenced by eaxreverb_GetParami(), eaxreverb_SetParami(), and LoadEffect().

#define AL_EAXREVERB_DECAY_HFRATIO 0x0007

Definition at line 57 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_EAXREVERB_DECAY_LFRATIO 0x0008

Definition at line 58 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_EAXREVERB_DECAY_TIME 0x0006

Definition at line 56 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_EAXREVERB_DEFAULT_AIR_ABSORPTION_GAINHF (0.994f)

Definition at line 442 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_DECAY_HFLIMIT AL_TRUE

Definition at line 458 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_DECAY_HFRATIO (0.83f)

Definition at line 398 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_DECAY_LFRATIO (1.0f)

Definition at line 402 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_DECAY_TIME (1.49f)

Definition at line 394 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_DENSITY (1.0f)

Definition at line 374 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_DIFFUSION (1.0f)

Definition at line 378 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_ECHO_DEPTH (0.0f)

Definition at line 430 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_ECHO_TIME (0.25f)

Definition at line 426 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_GAIN (0.32f)

Definition at line 382 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_GAINHF (0.89f)

Definition at line 386 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_GAINLF (1.0f)

Definition at line 390 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_HFREFERENCE (5000.0f)

Definition at line 446 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_LATE_REVERB_DELAY (0.011f)

Definition at line 420 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_LATE_REVERB_GAIN (1.26f)

Definition at line 416 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_LATE_REVERB_PAN_XYZ (0.0f)

Definition at line 422 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_LFREFERENCE (250.0f)

Definition at line 450 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_MODULATION_DEPTH (0.0f)

Definition at line 438 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_MODULATION_TIME (0.25f)

Definition at line 434 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_REFLECTIONS_DELAY (0.007f)

Definition at line 410 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_REFLECTIONS_GAIN (0.05f)

Definition at line 406 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_REFLECTIONS_PAN_XYZ (0.0f)

Definition at line 412 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DEFAULT_ROOM_ROLLOFF_FACTOR (0.0f)

Definition at line 454 of file efx.h.

Referenced by InitEffectParams().

#define AL_EAXREVERB_DENSITY 0x0001

Definition at line 51 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_EAXREVERB_DIFFUSION 0x0002

Definition at line 52 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_EAXREVERB_ECHO_DEPTH 0x0010

Definition at line 66 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_EAXREVERB_ECHO_TIME 0x000F

Definition at line 65 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_EAXREVERB_GAIN 0x0003

Definition at line 53 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_EAXREVERB_GAINHF 0x0004

Definition at line 54 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_EAXREVERB_GAINLF 0x0005

Definition at line 55 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_EAXREVERB_HFREFERENCE 0x0014

Definition at line 70 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_EAXREVERB_LATE_REVERB_DELAY 0x000D

Definition at line 63 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_EAXREVERB_LATE_REVERB_GAIN 0x000C

Definition at line 62 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_EAXREVERB_LATE_REVERB_PAN 0x000E

Definition at line 64 of file efx.h.

Referenced by eaxreverb_GetParamfv(), eaxreverb_SetParamfv(), and LoadEffect().

#define AL_EAXREVERB_LFREFERENCE 0x0015

Definition at line 71 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_EAXREVERB_MAX_AIR_ABSORPTION_GAINHF (1.0f)

Definition at line 441 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MAX_DECAY_HFLIMIT AL_TRUE

Definition at line 457 of file efx.h.

Referenced by eaxreverb_SetParami().

#define AL_EAXREVERB_MAX_DECAY_HFRATIO (2.0f)

Definition at line 397 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MAX_DECAY_LFRATIO (2.0f)

Definition at line 401 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MAX_DECAY_TIME (20.0f)

Definition at line 393 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MAX_DENSITY (1.0f)

Definition at line 373 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MAX_DIFFUSION (1.0f)

Definition at line 377 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MAX_ECHO_DEPTH (1.0f)

Definition at line 429 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MAX_ECHO_TIME (0.25f)

Definition at line 425 of file efx.h.

Referenced by AllocLines(), and eaxreverb_SetParamf().

#define AL_EAXREVERB_MAX_GAIN (1.0f)

Definition at line 381 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MAX_GAINHF (1.0f)

Definition at line 385 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MAX_GAINLF (1.0f)

Definition at line 389 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MAX_HFREFERENCE (20000.0f)

Definition at line 445 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MAX_LATE_REVERB_DELAY (0.1f)

Definition at line 419 of file efx.h.

Referenced by AllocLines(), and eaxreverb_SetParamf().

#define AL_EAXREVERB_MAX_LATE_REVERB_GAIN (10.0f)

Definition at line 415 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MAX_LFREFERENCE (1000.0f)

Definition at line 449 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MAX_MODULATION_DEPTH (1.0f)

Definition at line 437 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MAX_MODULATION_TIME (4.0f)

Definition at line 433 of file efx.h.

Referenced by AllocLines(), and eaxreverb_SetParamf().

#define AL_EAXREVERB_MAX_REFLECTIONS_DELAY (0.3f)

Definition at line 409 of file efx.h.

Referenced by AllocLines(), and eaxreverb_SetParamf().

#define AL_EAXREVERB_MAX_REFLECTIONS_GAIN (3.16f)

Definition at line 405 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MAX_ROOM_ROLLOFF_FACTOR (10.0f)

Definition at line 453 of file efx.h.

#define AL_EAXREVERB_MIN_AIR_ABSORPTION_GAINHF (0.892f)

Definition at line 440 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MIN_DECAY_HFLIMIT AL_FALSE

Definition at line 456 of file efx.h.

Referenced by eaxreverb_SetParami().

#define AL_EAXREVERB_MIN_DECAY_HFRATIO (0.1f)

Definition at line 396 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MIN_DECAY_LFRATIO (0.1f)

Definition at line 400 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MIN_DECAY_TIME (0.1f)

Definition at line 392 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MIN_DENSITY (0.0f)

Definition at line 372 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MIN_DIFFUSION (0.0f)

Definition at line 376 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MIN_ECHO_DEPTH (0.0f)

Definition at line 428 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MIN_ECHO_TIME (0.075f)

Definition at line 424 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MIN_GAIN (0.0f)

Definition at line 380 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MIN_GAINHF (0.0f)

Definition at line 384 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MIN_GAINLF (0.0f)

Definition at line 388 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MIN_HFREFERENCE (1000.0f)

Definition at line 444 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MIN_LATE_REVERB_DELAY (0.0f)

Definition at line 418 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MIN_LATE_REVERB_GAIN (0.0f)

Definition at line 414 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MIN_LFREFERENCE (20.0f)

Definition at line 448 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MIN_MODULATION_DEPTH (0.0f)

Definition at line 436 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MIN_MODULATION_TIME (0.04f)

Definition at line 432 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MIN_REFLECTIONS_DELAY (0.0f)

Definition at line 408 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MIN_REFLECTIONS_GAIN (0.0f)

Definition at line 404 of file efx.h.

Referenced by eaxreverb_SetParamf().

#define AL_EAXREVERB_MIN_ROOM_ROLLOFF_FACTOR (0.0f)

Definition at line 452 of file efx.h.

#define AL_EAXREVERB_MODULATION_DEPTH 0x0012

Definition at line 68 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_EAXREVERB_MODULATION_TIME 0x0011

Definition at line 67 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_EAXREVERB_REFLECTIONS_DELAY 0x000A

Definition at line 60 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_EAXREVERB_REFLECTIONS_GAIN 0x0009

Definition at line 59 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_EAXREVERB_REFLECTIONS_PAN 0x000B

Definition at line 61 of file efx.h.

Referenced by eaxreverb_GetParamfv(), eaxreverb_SetParamfv(), and LoadEffect().

#define AL_EAXREVERB_ROOM_ROLLOFF_FACTOR 0x0016

Definition at line 72 of file efx.h.

Referenced by eaxreverb_GetParamf(), eaxreverb_SetParamf(), and LoadEffect().

#define AL_ECHO_DAMPING 0x0003

Definition at line 93 of file efx.h.

Referenced by echo_GetParamf(), and echo_SetParamf().

#define AL_ECHO_DEFAULT_DAMPING (0.5f)

Definition at line 520 of file efx.h.

Referenced by InitEffectParams().

#define AL_ECHO_DEFAULT_DELAY (0.1f)

Definition at line 512 of file efx.h.

Referenced by InitEffectParams().

#define AL_ECHO_DEFAULT_FEEDBACK (0.5f)

Definition at line 524 of file efx.h.

Referenced by InitEffectParams().

#define AL_ECHO_DEFAULT_LRDELAY (0.1f)

Definition at line 516 of file efx.h.

Referenced by InitEffectParams().

#define AL_ECHO_DEFAULT_SPREAD (-1.0f)

Definition at line 528 of file efx.h.

Referenced by InitEffectParams().

#define AL_ECHO_DELAY 0x0001

Definition at line 91 of file efx.h.

Referenced by echo_GetParamf(), and echo_SetParamf().

#define AL_ECHO_FEEDBACK 0x0004

Definition at line 94 of file efx.h.

Referenced by echo_GetParamf(), and echo_SetParamf().

#define AL_ECHO_LRDELAY 0x0002

Definition at line 92 of file efx.h.

Referenced by echo_GetParamf(), and echo_SetParamf().

#define AL_ECHO_MAX_DAMPING (0.99f)

Definition at line 519 of file efx.h.

Referenced by echo_SetParamf().

#define AL_ECHO_MAX_DELAY (0.207f)

Definition at line 511 of file efx.h.

Referenced by echo_SetParamf(), and EchoDeviceUpdate().

#define AL_ECHO_MAX_FEEDBACK (1.0f)

Definition at line 523 of file efx.h.

Referenced by echo_SetParamf().

#define AL_ECHO_MAX_LRDELAY (0.404f)

Definition at line 515 of file efx.h.

Referenced by echo_SetParamf(), and EchoDeviceUpdate().

#define AL_ECHO_MAX_SPREAD (1.0f)

Definition at line 527 of file efx.h.

Referenced by echo_SetParamf().

#define AL_ECHO_MIN_DAMPING (0.0f)

Definition at line 518 of file efx.h.

Referenced by echo_SetParamf().

#define AL_ECHO_MIN_DELAY (0.0f)

Definition at line 510 of file efx.h.

Referenced by echo_SetParamf().

#define AL_ECHO_MIN_FEEDBACK (0.0f)

Definition at line 522 of file efx.h.

Referenced by echo_SetParamf().

#define AL_ECHO_MIN_LRDELAY (0.0f)

Definition at line 514 of file efx.h.

Referenced by echo_SetParamf().

#define AL_ECHO_MIN_SPREAD (-1.0f)

Definition at line 526 of file efx.h.

Referenced by echo_SetParamf().

#define AL_ECHO_SPREAD 0x0005

Definition at line 95 of file efx.h.

Referenced by echo_GetParamf(), and echo_SetParamf().

#define AL_EFFECT_AUTOWAH 0x000A

Definition at line 164 of file efx.h.

#define AL_EFFECT_CHORUS 0x0002

Definition at line 156 of file efx.h.

#define AL_EFFECT_COMPRESSOR 0x000B

Definition at line 165 of file efx.h.

#define AL_EFFECT_DISTORTION 0x0003

Definition at line 157 of file efx.h.

#define AL_EFFECT_EAXREVERB 0x8000

Definition at line 167 of file efx.h.

Referenced by InitEffectParams(), InitializeEffect(), IsReverbEffect(), LoadEffect(), LoadReverbPreset(), and ReverbUpdate().

#define AL_EFFECT_ECHO 0x0004

Definition at line 158 of file efx.h.

Referenced by InitEffectParams(), and InitializeEffect().

#define AL_EFFECT_EQUALIZER 0x000C

Definition at line 166 of file efx.h.

#define AL_EFFECT_FIRST_PARAMETER 0x0000

Definition at line 149 of file efx.h.

#define AL_EFFECT_FLANGER 0x0005

Definition at line 159 of file efx.h.

#define AL_EFFECT_FREQUENCY_SHIFTER 0x0006

Definition at line 160 of file efx.h.

#define AL_EFFECT_LAST_PARAMETER 0x8000

Definition at line 150 of file efx.h.

#define AL_EFFECT_NULL 0x0000

Definition at line 154 of file efx.h.

Referenced by alcOpenDevice(), alEffecti(), CalcNonAttnSourceParams(), CalcSourceParams(), InitEffect(), InitializeEffect(), and LoadReverbPreset().

#define AL_EFFECT_PITCH_SHIFTER 0x0008

Definition at line 162 of file efx.h.

#define AL_EFFECT_REVERB 0x0001

Definition at line 155 of file efx.h.

Referenced by InitEffectParams(), InitializeEffect(), IsReverbEffect(), LoadEffect(), LoadReverbPreset(), and ReverbUpdate().

#define AL_EFFECT_RING_MODULATOR 0x0009

Definition at line 163 of file efx.h.

Referenced by InitEffectParams(), and InitializeEffect().

#define AL_EFFECT_TYPE 0x8001

Definition at line 151 of file efx.h.

Referenced by alEffecti(), alEffectiv(), alGetEffecti(), alGetEffectiv(), and LoadEffect().

#define AL_EFFECT_VOCAL_MORPHER 0x0007

Definition at line 161 of file efx.h.

#define AL_EFFECTSLOT_AUXILIARY_SEND_AUTO 0x0003

Definition at line 172 of file efx.h.

Referenced by alAuxiliaryEffectSloti(), alAuxiliaryEffectSlotiv(), alGetAuxiliaryEffectSloti(), and alGetAuxiliaryEffectSlotiv().

#define AL_EFFECTSLOT_EFFECT 0x0001

Definition at line 170 of file efx.h.

Referenced by alAuxiliaryEffectSloti(), alAuxiliaryEffectSlotiv(), alGetAuxiliaryEffectSloti(), alGetAuxiliaryEffectSlotiv(), and main().

#define AL_EFFECTSLOT_GAIN 0x0002

Definition at line 171 of file efx.h.

Referenced by alAuxiliaryEffectSlotf(), alAuxiliaryEffectSlotfv(), alGetAuxiliaryEffectSlotf(), and alGetAuxiliaryEffectSlotfv().

#define AL_EFFECTSLOT_NULL 0x0000

Definition at line 175 of file efx.h.

#define AL_EQUALIZER_DEFAULT_HIGH_CUTOFF (6000.0f)

Definition at line 722 of file efx.h.

#define AL_EQUALIZER_DEFAULT_HIGH_GAIN (1.0f)

Definition at line 718 of file efx.h.

#define AL_EQUALIZER_DEFAULT_LOW_CUTOFF (200.0f)

Definition at line 690 of file efx.h.

#define AL_EQUALIZER_DEFAULT_LOW_GAIN (1.0f)

Definition at line 686 of file efx.h.

#define AL_EQUALIZER_DEFAULT_MID1_CENTER (500.0f)

Definition at line 698 of file efx.h.

#define AL_EQUALIZER_DEFAULT_MID1_GAIN (1.0f)

Definition at line 694 of file efx.h.

#define AL_EQUALIZER_DEFAULT_MID1_WIDTH (1.0f)

Definition at line 702 of file efx.h.

#define AL_EQUALIZER_DEFAULT_MID2_CENTER (3000.0f)

Definition at line 710 of file efx.h.

#define AL_EQUALIZER_DEFAULT_MID2_GAIN (1.0f)

Definition at line 706 of file efx.h.

#define AL_EQUALIZER_DEFAULT_MID2_WIDTH (1.0f)

Definition at line 714 of file efx.h.

#define AL_EQUALIZER_HIGH_CUTOFF 0x000A

Definition at line 146 of file efx.h.

#define AL_EQUALIZER_HIGH_GAIN 0x0009

Definition at line 145 of file efx.h.

#define AL_EQUALIZER_LOW_CUTOFF 0x0002

Definition at line 138 of file efx.h.

#define AL_EQUALIZER_LOW_GAIN 0x0001

Definition at line 137 of file efx.h.

#define AL_EQUALIZER_MAX_HIGH_CUTOFF (16000.0f)

Definition at line 721 of file efx.h.

#define AL_EQUALIZER_MAX_HIGH_GAIN (7.943f)

Definition at line 717 of file efx.h.

#define AL_EQUALIZER_MAX_LOW_CUTOFF (800.0f)

Definition at line 689 of file efx.h.

#define AL_EQUALIZER_MAX_LOW_GAIN (7.943f)

Definition at line 685 of file efx.h.

#define AL_EQUALIZER_MAX_MID1_CENTER (3000.0f)

Definition at line 697 of file efx.h.

#define AL_EQUALIZER_MAX_MID1_GAIN (7.943f)

Definition at line 693 of file efx.h.

#define AL_EQUALIZER_MAX_MID1_WIDTH (1.0f)

Definition at line 701 of file efx.h.

#define AL_EQUALIZER_MAX_MID2_CENTER (8000.0f)

Definition at line 709 of file efx.h.

#define AL_EQUALIZER_MAX_MID2_GAIN (7.943f)

Definition at line 705 of file efx.h.

#define AL_EQUALIZER_MAX_MID2_WIDTH (1.0f)

Definition at line 713 of file efx.h.

#define AL_EQUALIZER_MID1_CENTER 0x0004

Definition at line 140 of file efx.h.

#define AL_EQUALIZER_MID1_GAIN 0x0003

Definition at line 139 of file efx.h.

#define AL_EQUALIZER_MID1_WIDTH 0x0005

Definition at line 141 of file efx.h.

#define AL_EQUALIZER_MID2_CENTER 0x0007

Definition at line 143 of file efx.h.

#define AL_EQUALIZER_MID2_GAIN 0x0006

Definition at line 142 of file efx.h.

#define AL_EQUALIZER_MID2_WIDTH 0x0008

Definition at line 144 of file efx.h.

#define AL_EQUALIZER_MIN_HIGH_CUTOFF (4000.0f)

Definition at line 720 of file efx.h.

#define AL_EQUALIZER_MIN_HIGH_GAIN (0.126f)

Definition at line 716 of file efx.h.

#define AL_EQUALIZER_MIN_LOW_CUTOFF (50.0f)

Definition at line 688 of file efx.h.

#define AL_EQUALIZER_MIN_LOW_GAIN (0.126f)

Definition at line 684 of file efx.h.

#define AL_EQUALIZER_MIN_MID1_CENTER (200.0f)

Definition at line 696 of file efx.h.

#define AL_EQUALIZER_MIN_MID1_GAIN (0.126f)

Definition at line 692 of file efx.h.

#define AL_EQUALIZER_MIN_MID1_WIDTH (0.01f)

Definition at line 700 of file efx.h.

#define AL_EQUALIZER_MIN_MID2_CENTER (1000.0f)

Definition at line 708 of file efx.h.

#define AL_EQUALIZER_MIN_MID2_GAIN (0.126f)

Definition at line 704 of file efx.h.

#define AL_EQUALIZER_MIN_MID2_WIDTH (0.01f)

Definition at line 712 of file efx.h.

#define AL_FILTER_BANDPASS 0x0003

Definition at line 202 of file efx.h.

#define AL_FILTER_FIRST_PARAMETER 0x0000

Definition at line 194 of file efx.h.

#define AL_FILTER_HIGHPASS 0x0002

Definition at line 201 of file efx.h.

#define AL_FILTER_LAST_PARAMETER 0x8000

Definition at line 195 of file efx.h.

#define AL_FILTER_LOWPASS 0x0001

Definition at line 200 of file efx.h.

Referenced by alFilteri(), and InitFilterParams().

#define AL_FILTER_NULL 0x0000

Definition at line 199 of file efx.h.

Referenced by alFilteri(), alGenFilters(), and main().

#define AL_FILTER_TYPE 0x8001

Definition at line 196 of file efx.h.

Referenced by alFilteri(), alFilteriv(), alGetFilteri(), and alGetFilteriv().

#define AL_FLANGER_DEFAULT_DELAY (0.002f)

Definition at line 556 of file efx.h.

#define AL_FLANGER_DEFAULT_DEPTH (1.0f)

Definition at line 548 of file efx.h.

#define AL_FLANGER_DEFAULT_FEEDBACK (-0.5f)

Definition at line 552 of file efx.h.

#define AL_FLANGER_DEFAULT_PHASE (0)

Definition at line 540 of file efx.h.

#define AL_FLANGER_DEFAULT_RATE (0.27f)

Definition at line 544 of file efx.h.

#define AL_FLANGER_DEFAULT_WAVEFORM (1)

Definition at line 536 of file efx.h.

#define AL_FLANGER_DELAY 0x0006

Definition at line 103 of file efx.h.

#define AL_FLANGER_DEPTH 0x0004

Definition at line 101 of file efx.h.

#define AL_FLANGER_FEEDBACK 0x0005

Definition at line 102 of file efx.h.

#define AL_FLANGER_MAX_DELAY (0.004f)

Definition at line 555 of file efx.h.

#define AL_FLANGER_MAX_DEPTH (1.0f)

Definition at line 547 of file efx.h.

#define AL_FLANGER_MAX_FEEDBACK (1.0f)

Definition at line 551 of file efx.h.

#define AL_FLANGER_MAX_PHASE (180)

Definition at line 539 of file efx.h.

#define AL_FLANGER_MAX_RATE (10.0f)

Definition at line 543 of file efx.h.

#define AL_FLANGER_MAX_WAVEFORM (1)

Definition at line 535 of file efx.h.

#define AL_FLANGER_MIN_DELAY (0.0f)

Definition at line 554 of file efx.h.

#define AL_FLANGER_MIN_DEPTH (0.0f)

Definition at line 546 of file efx.h.

#define AL_FLANGER_MIN_FEEDBACK (-1.0f)

Definition at line 550 of file efx.h.

#define AL_FLANGER_MIN_PHASE (-180)

Definition at line 538 of file efx.h.

#define AL_FLANGER_MIN_RATE (0.0f)

Definition at line 542 of file efx.h.

#define AL_FLANGER_MIN_WAVEFORM (0)

Definition at line 534 of file efx.h.

#define AL_FLANGER_PHASE 0x0002

Definition at line 99 of file efx.h.

#define AL_FLANGER_RATE 0x0003

Definition at line 100 of file efx.h.

#define AL_FLANGER_WAVEFORM 0x0001

Definition at line 98 of file efx.h.

#define AL_FLANGER_WAVEFORM_SINUSOID (0)

Definition at line 531 of file efx.h.

#define AL_FLANGER_WAVEFORM_TRIANGLE (1)

Definition at line 532 of file efx.h.

#define AL_FREQUENCY_SHIFTER_DEFAULT_FREQUENCY (0.0f)

Definition at line 561 of file efx.h.

#define AL_FREQUENCY_SHIFTER_DEFAULT_LEFT_DIRECTION (0)

Definition at line 565 of file efx.h.

#define AL_FREQUENCY_SHIFTER_DEFAULT_RIGHT_DIRECTION (0)

Definition at line 573 of file efx.h.

#define AL_FREQUENCY_SHIFTER_DIRECTION_DOWN (0)

Definition at line 567 of file efx.h.

#define AL_FREQUENCY_SHIFTER_DIRECTION_OFF (2)

Definition at line 569 of file efx.h.

#define AL_FREQUENCY_SHIFTER_DIRECTION_UP (1)

Definition at line 568 of file efx.h.

#define AL_FREQUENCY_SHIFTER_FREQUENCY 0x0001

Definition at line 106 of file efx.h.

#define AL_FREQUENCY_SHIFTER_LEFT_DIRECTION 0x0002

Definition at line 107 of file efx.h.

#define AL_FREQUENCY_SHIFTER_MAX_FREQUENCY (24000.0f)

Definition at line 560 of file efx.h.

#define AL_FREQUENCY_SHIFTER_MAX_LEFT_DIRECTION (2)

Definition at line 564 of file efx.h.

#define AL_FREQUENCY_SHIFTER_MAX_RIGHT_DIRECTION (2)

Definition at line 572 of file efx.h.

#define AL_FREQUENCY_SHIFTER_MIN_FREQUENCY (0.0f)

Definition at line 559 of file efx.h.

#define AL_FREQUENCY_SHIFTER_MIN_LEFT_DIRECTION (0)

Definition at line 563 of file efx.h.

#define AL_FREQUENCY_SHIFTER_MIN_RIGHT_DIRECTION (0)

Definition at line 571 of file efx.h.

#define AL_FREQUENCY_SHIFTER_RIGHT_DIRECTION 0x0003

Definition at line 108 of file efx.h.

#define AL_HIGHPASS_DEFAULT_GAIN (1.0f)

Definition at line 296 of file efx.h.

#define AL_HIGHPASS_DEFAULT_GAINLF (1.0f)

Definition at line 300 of file efx.h.

#define AL_HIGHPASS_GAIN 0x0001

Definition at line 185 of file efx.h.

#define AL_HIGHPASS_GAINLF 0x0002

Definition at line 186 of file efx.h.

#define AL_HIGHPASS_MAX_GAIN (1.0f)

Definition at line 295 of file efx.h.

#define AL_HIGHPASS_MAX_GAINLF (1.0f)

Definition at line 299 of file efx.h.

#define AL_HIGHPASS_MIN_GAIN (0.0f)

Definition at line 294 of file efx.h.

#define AL_HIGHPASS_MIN_GAINLF (0.0f)

Definition at line 298 of file efx.h.

#define AL_LOWPASS_DEFAULT_GAIN (1.0f)

Definition at line 287 of file efx.h.

Referenced by InitFilterParams().

#define AL_LOWPASS_DEFAULT_GAINHF (1.0f)

Definition at line 291 of file efx.h.

Referenced by InitFilterParams().

#define AL_LOWPASS_GAIN 0x0001

Definition at line 181 of file efx.h.

Referenced by lp_GetParamf(), and lp_SetParamf().

#define AL_LOWPASS_GAINHF 0x0002

Definition at line 182 of file efx.h.

Referenced by lp_GetParamf(), and lp_SetParamf().

#define AL_LOWPASS_MAX_GAIN (1.0f)

Definition at line 286 of file efx.h.

Referenced by lp_SetParamf().

#define AL_LOWPASS_MAX_GAINHF (1.0f)

Definition at line 290 of file efx.h.

Referenced by lp_SetParamf().

#define AL_LOWPASS_MIN_GAIN (0.0f)

Definition at line 285 of file efx.h.

Referenced by lp_SetParamf().

#define AL_LOWPASS_MIN_GAINHF (0.0f)

Definition at line 289 of file efx.h.

Referenced by lp_SetParamf().

#define AL_MAX_AIR_ABSORPTION_FACTOR (10.0f)

Definition at line 727 of file efx.h.

#define AL_MAX_AUXILIARY_SEND_FILTER_GAIN_AUTO AL_TRUE

Definition at line 743 of file efx.h.

#define AL_MAX_AUXILIARY_SEND_FILTER_GAINHF_AUTO AL_TRUE

Definition at line 747 of file efx.h.

#define AL_MAX_CONE_OUTER_GAINHF (1.0f)

Definition at line 735 of file efx.h.

#define AL_MAX_DIRECT_FILTER_GAINHF_AUTO AL_TRUE

Definition at line 739 of file efx.h.

#define AL_MAX_METERS_PER_UNIT FLT_MAX

Definition at line 753 of file efx.h.

#define AL_MAX_ROOM_ROLLOFF_FACTOR (10.0f)

Definition at line 731 of file efx.h.

#define AL_METERS_PER_UNIT 0x20004

Definition at line 20 of file efx.h.

Referenced by alGetListenerf(), alGetListenerfv(), alListenerf(), and alListenerfv().

#define AL_MIN_AIR_ABSORPTION_FACTOR (0.0f)

Definition at line 726 of file efx.h.

#define AL_MIN_AUXILIARY_SEND_FILTER_GAIN_AUTO AL_FALSE

Definition at line 742 of file efx.h.

#define AL_MIN_AUXILIARY_SEND_FILTER_GAINHF_AUTO AL_FALSE

Definition at line 746 of file efx.h.

#define AL_MIN_CONE_OUTER_GAINHF (0.0f)

Definition at line 734 of file efx.h.

#define AL_MIN_DIRECT_FILTER_GAINHF_AUTO AL_FALSE

Definition at line 738 of file efx.h.

#define AL_MIN_METERS_PER_UNIT FLT_MIN

Definition at line 752 of file efx.h.

#define AL_MIN_ROOM_ROLLOFF_FACTOR (0.0f)

Definition at line 730 of file efx.h.

#define AL_PITCH_SHIFTER_COARSE_TUNE 0x0001

Definition at line 119 of file efx.h.

#define AL_PITCH_SHIFTER_DEFAULT_COARSE_TUNE (12)

Definition at line 638 of file efx.h.

#define AL_PITCH_SHIFTER_DEFAULT_FINE_TUNE (0)

Definition at line 642 of file efx.h.

#define AL_PITCH_SHIFTER_FINE_TUNE 0x0002

Definition at line 120 of file efx.h.

#define AL_PITCH_SHIFTER_MAX_COARSE_TUNE (12)

Definition at line 637 of file efx.h.

#define AL_PITCH_SHIFTER_MAX_FINE_TUNE (50)

Definition at line 641 of file efx.h.

#define AL_PITCH_SHIFTER_MIN_COARSE_TUNE (-12)

Definition at line 636 of file efx.h.

#define AL_PITCH_SHIFTER_MIN_FINE_TUNE (-50)

Definition at line 640 of file efx.h.

#define AL_REVERB_AIR_ABSORPTION_GAINHF 0x000B

Definition at line 46 of file efx.h.

Referenced by LoadEffect(), reverb_GetParamf(), and reverb_SetParamf().

#define AL_REVERB_DECAY_HFLIMIT 0x000D

Definition at line 48 of file efx.h.

Referenced by LoadEffect(), reverb_GetParami(), and reverb_SetParami().

#define AL_REVERB_DECAY_HFRATIO 0x0006

Definition at line 41 of file efx.h.

Referenced by LoadEffect(), reverb_GetParamf(), and reverb_SetParamf().

#define AL_REVERB_DECAY_TIME 0x0005

Definition at line 40 of file efx.h.

Referenced by LoadEffect(), reverb_GetParamf(), and reverb_SetParamf().

#define AL_REVERB_DEFAULT_AIR_ABSORPTION_GAINHF (0.994f)

Definition at line 361 of file efx.h.

Referenced by InitEffectParams().

#define AL_REVERB_DEFAULT_DECAY_HFLIMIT AL_TRUE

Definition at line 369 of file efx.h.

Referenced by InitEffectParams().

#define AL_REVERB_DEFAULT_DECAY_HFRATIO (0.83f)

Definition at line 341 of file efx.h.

Referenced by InitEffectParams().

#define AL_REVERB_DEFAULT_DECAY_TIME (1.49f)

Definition at line 337 of file efx.h.

Referenced by InitEffectParams().

#define AL_REVERB_DEFAULT_DENSITY (1.0f)

Definition at line 321 of file efx.h.

Referenced by InitEffectParams().

#define AL_REVERB_DEFAULT_DIFFUSION (1.0f)

Definition at line 325 of file efx.h.

Referenced by InitEffectParams().

#define AL_REVERB_DEFAULT_GAIN (0.32f)

Definition at line 329 of file efx.h.

Referenced by InitEffectParams().

#define AL_REVERB_DEFAULT_GAINHF (0.89f)

Definition at line 333 of file efx.h.

Referenced by InitEffectParams().

#define AL_REVERB_DEFAULT_LATE_REVERB_DELAY (0.011f)

Definition at line 357 of file efx.h.

Referenced by InitEffectParams().

#define AL_REVERB_DEFAULT_LATE_REVERB_GAIN (1.26f)

Definition at line 353 of file efx.h.

Referenced by InitEffectParams().

#define AL_REVERB_DEFAULT_REFLECTIONS_DELAY (0.007f)

Definition at line 349 of file efx.h.

Referenced by InitEffectParams().

#define AL_REVERB_DEFAULT_REFLECTIONS_GAIN (0.05f)

Definition at line 345 of file efx.h.

Referenced by InitEffectParams().

#define AL_REVERB_DEFAULT_ROOM_ROLLOFF_FACTOR (0.0f)

Definition at line 365 of file efx.h.

Referenced by InitEffectParams().

#define AL_REVERB_DENSITY 0x0001

Definition at line 36 of file efx.h.

Referenced by LoadEffect(), reverb_GetParamf(), and reverb_SetParamf().

#define AL_REVERB_DIFFUSION 0x0002

Definition at line 37 of file efx.h.

Referenced by LoadEffect(), reverb_GetParamf(), and reverb_SetParamf().

#define AL_REVERB_GAIN 0x0003

Definition at line 38 of file efx.h.

Referenced by LoadEffect(), reverb_GetParamf(), and reverb_SetParamf().

#define AL_REVERB_GAINHF 0x0004

Definition at line 39 of file efx.h.

Referenced by LoadEffect(), reverb_GetParamf(), and reverb_SetParamf().

#define AL_REVERB_LATE_REVERB_DELAY 0x000A

Definition at line 45 of file efx.h.

Referenced by LoadEffect(), reverb_GetParamf(), and reverb_SetParamf().

#define AL_REVERB_LATE_REVERB_GAIN 0x0009

Definition at line 44 of file efx.h.

Referenced by LoadEffect(), reverb_GetParamf(), and reverb_SetParamf().

#define AL_REVERB_MAX_AIR_ABSORPTION_GAINHF (1.0f)

Definition at line 360 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MAX_DECAY_HFLIMIT AL_TRUE

Definition at line 368 of file efx.h.

Referenced by reverb_SetParami().

#define AL_REVERB_MAX_DECAY_HFRATIO (2.0f)

Definition at line 340 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MAX_DECAY_TIME (20.0f)

Definition at line 336 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MAX_DENSITY (1.0f)

Definition at line 320 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MAX_DIFFUSION (1.0f)

Definition at line 324 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MAX_GAIN (1.0f)

Definition at line 328 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MAX_GAINHF (1.0f)

Definition at line 332 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MAX_LATE_REVERB_DELAY (0.1f)

Definition at line 356 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MAX_LATE_REVERB_GAIN (10.0f)

Definition at line 352 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MAX_REFLECTIONS_DELAY (0.3f)

Definition at line 348 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MAX_REFLECTIONS_GAIN (3.16f)

Definition at line 344 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MAX_ROOM_ROLLOFF_FACTOR (10.0f)

Definition at line 364 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MIN_AIR_ABSORPTION_GAINHF (0.892f)

Definition at line 359 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MIN_DECAY_HFLIMIT AL_FALSE

Definition at line 367 of file efx.h.

Referenced by reverb_SetParami().

#define AL_REVERB_MIN_DECAY_HFRATIO (0.1f)

Definition at line 339 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MIN_DECAY_TIME (0.1f)

Definition at line 335 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MIN_DENSITY (0.0f)

Definition at line 319 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MIN_DIFFUSION (0.0f)

Definition at line 323 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MIN_GAIN (0.0f)

Definition at line 327 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MIN_GAINHF (0.0f)

Definition at line 331 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MIN_LATE_REVERB_DELAY (0.0f)

Definition at line 355 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MIN_LATE_REVERB_GAIN (0.0f)

Definition at line 351 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MIN_REFLECTIONS_DELAY (0.0f)

Definition at line 347 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MIN_REFLECTIONS_GAIN (0.0f)

Definition at line 343 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_MIN_ROOM_ROLLOFF_FACTOR (0.0f)

Definition at line 363 of file efx.h.

Referenced by reverb_SetParamf().

#define AL_REVERB_REFLECTIONS_DELAY 0x0008

Definition at line 43 of file efx.h.

Referenced by LoadEffect(), reverb_GetParamf(), and reverb_SetParamf().

#define AL_REVERB_REFLECTIONS_GAIN 0x0007

Definition at line 42 of file efx.h.

Referenced by LoadEffect(), reverb_GetParamf(), and reverb_SetParamf().

#define AL_REVERB_ROOM_ROLLOFF_FACTOR 0x000C

Definition at line 47 of file efx.h.

Referenced by LoadEffect(), reverb_GetParamf(), and reverb_SetParamf().

#define AL_RING_MODULATOR_DEFAULT_FREQUENCY (440.0f)

Definition at line 647 of file efx.h.

Referenced by InitEffectParams().

#define AL_RING_MODULATOR_DEFAULT_HIGHPASS_CUTOFF (800.0f)

Definition at line 651 of file efx.h.

Referenced by InitEffectParams().

#define AL_RING_MODULATOR_DEFAULT_WAVEFORM (0)

Definition at line 659 of file efx.h.

Referenced by InitEffectParams().

#define AL_RING_MODULATOR_FREQUENCY 0x0001

Definition at line 123 of file efx.h.

Referenced by mod_GetParamf(), mod_GetParami(), mod_SetParamf(), and mod_SetParami().

#define AL_RING_MODULATOR_HIGHPASS_CUTOFF 0x0002

Definition at line 124 of file efx.h.

Referenced by mod_GetParamf(), mod_GetParami(), mod_SetParamf(), and mod_SetParami().

#define AL_RING_MODULATOR_MAX_FREQUENCY (8000.0f)

Definition at line 646 of file efx.h.

Referenced by mod_SetParamf().

#define AL_RING_MODULATOR_MAX_HIGHPASS_CUTOFF (24000.0f)

Definition at line 650 of file efx.h.

Referenced by mod_SetParamf().

#define AL_RING_MODULATOR_MAX_WAVEFORM (2)

Definition at line 658 of file efx.h.

Referenced by mod_SetParami().

#define AL_RING_MODULATOR_MIN_FREQUENCY (0.0f)

Definition at line 645 of file efx.h.

Referenced by mod_SetParamf().

#define AL_RING_MODULATOR_MIN_HIGHPASS_CUTOFF (0.0f)

Definition at line 649 of file efx.h.

Referenced by mod_SetParamf().

#define AL_RING_MODULATOR_MIN_WAVEFORM (0)

Definition at line 657 of file efx.h.

Referenced by mod_SetParami().

#define AL_RING_MODULATOR_SAWTOOTH (1)

Definition at line 654 of file efx.h.

Referenced by ModulatorUpdate().

#define AL_RING_MODULATOR_SINUSOID (0)

Definition at line 653 of file efx.h.

Referenced by ModulatorUpdate().

#define AL_RING_MODULATOR_SQUARE (2)

Definition at line 655 of file efx.h.

Referenced by ModulatorUpdate().

#define AL_RING_MODULATOR_WAVEFORM 0x0003

Definition at line 125 of file efx.h.

Referenced by mod_GetParami(), and mod_SetParami().

#define AL_ROOM_ROLLOFF_FACTOR 0x20008

Definition at line 26 of file efx.h.

Referenced by GetSourcedv(), and SetSourcefv().

#define AL_VOCAL_MORPHER_DEFAULT_PHONEMEA (0)

Definition at line 578 of file efx.h.

#define AL_VOCAL_MORPHER_DEFAULT_PHONEMEA_COARSE_TUNING (0)

Definition at line 582 of file efx.h.

#define AL_VOCAL_MORPHER_DEFAULT_PHONEMEB (10)

Definition at line 586 of file efx.h.

#define AL_VOCAL_MORPHER_DEFAULT_PHONEMEB_COARSE_TUNING (0)

Definition at line 590 of file efx.h.

#define AL_VOCAL_MORPHER_DEFAULT_RATE (1.41f)

Definition at line 633 of file efx.h.

#define AL_VOCAL_MORPHER_DEFAULT_WAVEFORM (0)

Definition at line 629 of file efx.h.

#define AL_VOCAL_MORPHER_MAX_PHONEMEA (29)

Definition at line 577 of file efx.h.

#define AL_VOCAL_MORPHER_MAX_PHONEMEA_COARSE_TUNING (24)

Definition at line 581 of file efx.h.

#define AL_VOCAL_MORPHER_MAX_PHONEMEB (29)

Definition at line 585 of file efx.h.

#define AL_VOCAL_MORPHER_MAX_PHONEMEB_COARSE_TUNING (24)

Definition at line 589 of file efx.h.

#define AL_VOCAL_MORPHER_MAX_RATE (10.0f)

Definition at line 632 of file efx.h.

#define AL_VOCAL_MORPHER_MAX_WAVEFORM (2)

Definition at line 628 of file efx.h.

#define AL_VOCAL_MORPHER_MIN_PHONEMEA (0)

Definition at line 576 of file efx.h.

#define AL_VOCAL_MORPHER_MIN_PHONEMEA_COARSE_TUNING (-24)

Definition at line 580 of file efx.h.

#define AL_VOCAL_MORPHER_MIN_PHONEMEB (0)

Definition at line 584 of file efx.h.

#define AL_VOCAL_MORPHER_MIN_PHONEMEB_COARSE_TUNING (-24)

Definition at line 588 of file efx.h.

#define AL_VOCAL_MORPHER_MIN_RATE (0.0f)

Definition at line 631 of file efx.h.

#define AL_VOCAL_MORPHER_MIN_WAVEFORM (0)

Definition at line 627 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_A (0)

Definition at line 592 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_AA (5)

Definition at line 597 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_AE (6)

Definition at line 598 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_AH (7)

Definition at line 599 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_AO (8)

Definition at line 600 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_B (15)

Definition at line 607 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_D (16)

Definition at line 608 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_E (1)

Definition at line 593 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_EH (9)

Definition at line 601 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_ER (10)

Definition at line 602 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_F (17)

Definition at line 609 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_G (18)

Definition at line 610 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_I (2)

Definition at line 594 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_IH (11)

Definition at line 603 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_IY (12)

Definition at line 604 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_J (19)

Definition at line 611 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_K (20)

Definition at line 612 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_L (21)

Definition at line 613 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_M (22)

Definition at line 614 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_N (23)

Definition at line 615 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_O (3)

Definition at line 595 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_P (24)

Definition at line 616 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_R (25)

Definition at line 617 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_S (26)

Definition at line 618 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_T (27)

Definition at line 619 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_U (4)

Definition at line 596 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_UH (13)

Definition at line 605 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_UW (14)

Definition at line 606 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_V (28)

Definition at line 620 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEME_Z (29)

Definition at line 621 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEMEA 0x0001

Definition at line 111 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEMEA_COARSE_TUNING 0x0002

Definition at line 112 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEMEB 0x0003

Definition at line 113 of file efx.h.

#define AL_VOCAL_MORPHER_PHONEMEB_COARSE_TUNING 0x0004

Definition at line 114 of file efx.h.

#define AL_VOCAL_MORPHER_RATE 0x0006

Definition at line 116 of file efx.h.

#define AL_VOCAL_MORPHER_WAVEFORM 0x0005

Definition at line 115 of file efx.h.

#define AL_VOCAL_MORPHER_WAVEFORM_SAWTOOTH (2)

Definition at line 625 of file efx.h.

#define AL_VOCAL_MORPHER_WAVEFORM_SINUSOID (0)

Definition at line 623 of file efx.h.

#define AL_VOCAL_MORPHER_WAVEFORM_TRIANGLE (1)

Definition at line 624 of file efx.h.

#define ALC_EFX_MAJOR_VERSION 0x20001

Definition at line 14 of file efx.h.

Referenced by alcGetIntegerv().

#define ALC_EFX_MINOR_VERSION 0x20002

Definition at line 15 of file efx.h.

Referenced by alcGetIntegerv().

#define ALC_EXT_EFX_NAME "ALC_EXT_EFX"

Definition at line 12 of file efx.h.

#define ALC_MAX_AUXILIARY_SENDS 0x20003

Definition at line 16 of file efx.h.

Referenced by alcGetIntegerv(), and UpdateDeviceParams().

## Typedef Documentation

typedef void(AL_APIENTRY * LPALAUXILIARYEFFECTSLOTF)(ALuint, ALenum, ALfloat)

Definition at line 237 of file efx.h.

typedef void(AL_APIENTRY * LPALAUXILIARYEFFECTSLOTFV)(ALuint, ALenum, const ALfloat *)

Definition at line 238 of file efx.h.

typedef void(AL_APIENTRY * LPALAUXILIARYEFFECTSLOTI)(ALuint, ALenum, ALint)

Definition at line 235 of file efx.h.

typedef void(AL_APIENTRY * LPALAUXILIARYEFFECTSLOTIV)(ALuint, ALenum, const ALint *)

Definition at line 236 of file efx.h.

typedef void(AL_APIENTRY * LPALDELETEAUXILIARYEFFECTSLOTS)(ALsizei, const ALuint *)

Definition at line 233 of file efx.h.

typedef void(AL_APIENTRY * LPALDELETEEFFECTS)(ALsizei, const ALuint *)

Definition at line 207 of file efx.h.

typedef void(AL_APIENTRY * LPALDELETEFILTERS)(ALsizei, const ALuint *)

Definition at line 220 of file efx.h.

typedef void(AL_APIENTRY * LPALEFFECTF)(ALuint, ALenum, ALfloat)

Definition at line 211 of file efx.h.

typedef void(AL_APIENTRY * LPALEFFECTFV)(ALuint, ALenum, const ALfloat *)

Definition at line 212 of file efx.h.

typedef void(AL_APIENTRY * LPALEFFECTI)(ALuint, ALenum, ALint)

Definition at line 209 of file efx.h.

typedef void(AL_APIENTRY * LPALEFFECTIV)(ALuint, ALenum, const ALint *)

Definition at line 210 of file efx.h.

typedef void(AL_APIENTRY * LPALFILTERF)(ALuint, ALenum, ALfloat)

Definition at line 224 of file efx.h.

typedef void(AL_APIENTRY * LPALFILTERFV)(ALuint, ALenum, const ALfloat *)

Definition at line 225 of file efx.h.

typedef void(AL_APIENTRY * LPALFILTERI)(ALuint, ALenum, ALint)

Definition at line 222 of file efx.h.

typedef void(AL_APIENTRY * LPALFILTERIV)(ALuint, ALenum, const ALint *)

Definition at line 223 of file efx.h.

typedef void(AL_APIENTRY * LPALGENAUXILIARYEFFECTSLOTS)(ALsizei, ALuint *)

Definition at line 232 of file efx.h.

typedef void(AL_APIENTRY * LPALGENEFFECTS)(ALsizei, ALuint *)

Definition at line 206 of file efx.h.

typedef void(AL_APIENTRY * LPALGENFILTERS)(ALsizei, ALuint *)

Definition at line 219 of file efx.h.

typedef void(AL_APIENTRY * LPALGETAUXILIARYEFFECTSLOTF)(ALuint, ALenum, ALfloat *)

Definition at line 241 of file efx.h.

typedef void(AL_APIENTRY * LPALGETAUXILIARYEFFECTSLOTFV)(ALuint, ALenum, ALfloat *)

Definition at line 242 of file efx.h.

typedef void(AL_APIENTRY * LPALGETAUXILIARYEFFECTSLOTI)(ALuint, ALenum, ALint *)

Definition at line 239 of file efx.h.

typedef void(AL_APIENTRY * LPALGETAUXILIARYEFFECTSLOTIV)(ALuint, ALenum, ALint *)

Definition at line 240 of file efx.h.

typedef void(AL_APIENTRY * LPALGETEFFECTF)(ALuint, ALenum, ALfloat *)

Definition at line 215 of file efx.h.

typedef void(AL_APIENTRY * LPALGETEFFECTFV)(ALuint, ALenum, ALfloat *)

Definition at line 216 of file efx.h.

typedef void(AL_APIENTRY * LPALGETEFFECTI)(ALuint, ALenum, ALint *)

Definition at line 213 of file efx.h.

typedef void(AL_APIENTRY * LPALGETEFFECTIV)(ALuint, ALenum, ALint *)

Definition at line 214 of file efx.h.

typedef void(AL_APIENTRY * LPALGETFILTERF)(ALuint, ALenum, ALfloat *)

Definition at line 228 of file efx.h.

typedef void(AL_APIENTRY * LPALGETFILTERFV)(ALuint, ALenum, ALfloat *)

Definition at line 229 of file efx.h.

typedef void(AL_APIENTRY * LPALGETFILTERI)(ALuint, ALenum, ALint *)

Definition at line 226 of file efx.h.

typedef void(AL_APIENTRY * LPALGETFILTERIV)(ALuint, ALenum, ALint *)

Definition at line 227 of file efx.h.

typedef ALboolean(AL_APIENTRY * LPALISAUXILIARYEFFECTSLOT)(ALuint)

Definition at line 234 of file efx.h.

typedef ALboolean(AL_APIENTRY * LPALISEFFECT)(ALuint)

Definition at line 208 of file efx.h.

typedef ALboolean(AL_APIENTRY * LPALISFILTER)(ALuint)

Definition at line 221 of file efx.h.