CMGDK r49-rc2
|
#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 {0.0f, 0.0f, 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 {0.0f, 0.0f, 0.0f} |
#define AL_EAXREVERB_DEFAULT_ROOM_ROLLOFF_FACTOR 0.0f |
#define AL_EAXREVERB_DENSITY 0x0001 |
efx-creative.h - Environmental Audio Extensions for OpenAL Effects Extension. Effect object definitions to be used with alEffect functions.
Effect parameter value definitions, ranges, and defaults appear farther down in this file.
#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 |
AL reverb effect parameter ranges and defaults
#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_EFFECT_EAXREVERB 0x8000 |