aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/Include/alEffect.h
Commit message (Expand)AuthorAgeFilesLines
* Use RAII in alEffect.cppChris Robinson2018-11-241-38/+31
* EFX: Autowah implementationRaulshc2018-07-251-1/+10
* Fix a couple property variable namesChris Robinson2018-05-221-3/+3
* EFX: Frequency Shifter implementationRaulshc2018-05-201-1/+9
* EFX:Pitch Shifter implementationRaulshc2018-03-181-1/+8
* Use function-like macros to call filter and effect vtable methodsChris Robinson2018-03-081-1/+9
* Don't bother with a return value that's never usedChris Robinson2018-01-271-3/+3
* Store effects in an array of listsChris Robinson2018-01-271-14/+0
* Clean up the EffectList members and make the list size knownChris Robinson2018-01-111-13/+13
* Move the EffectList array to alEffect.c/hChris Robinson2018-01-111-0/+9
* Combine the chorus and flanger processing functionsChris Robinson2018-01-091-10/+1
* Remove standard reverb specific processing functionsChris Robinson2018-01-071-1/+0
* Workaround some systems having an ECHO macroChris Robinson2016-10-301-10/+10
* Remove broken autowah effect codeChris Robinson2016-07-261-9/+0
* Hold the effect and filter maps while handling effects and filtersChris Robinson2016-05-121-2/+11
* Remove an unused struct fieldChris Robinson2015-11-011-1/+0
* Move some inline methods to their appropriate headersChris Robinson2013-11-041-0/+5
* Use C99 inline semanticsChris Robinson2013-11-041-1/+1
* Constify the effect parameter of effect gettersChris Robinson2013-10-071-4/+4
* Implement the Compressor effectChris Robinson2013-10-031-30/+36
* Implement the Autowah effect.Chris Robinson2013-10-031-4/+13
* Fix up the naming convention of effect methodsChris Robinson2013-05-291-13/+13
* Use C99's inline instead of __inlineChris Robinson2013-05-281-1/+1
* Use generic VCALL[_NOARGS] macros instead of type-specific wrappersChris Robinson2013-05-271-10/+0
* Define the ALeffect typedef with the structChris Robinson2013-05-251-13/+12
* Use an ALeffectProps union to store the effect propertiesChris Robinson2013-05-251-5/+9
* Use vtables for setting effect propertiesChris Robinson2013-05-241-109/+45
* Implement distortion and equalizer effectsChris Robinson2013-05-181-0/+42
* Add Chorus and Flanger effectsChris Robinson2013-03-131-0/+38
* Move the effect-specific get/set methods to where the effect is implementedChris Robinson2013-03-131-0/+54
* Fix up some more header includesChris Robinson2012-09-141-1/+1
* Use a consistent name for the self-id fieldChris Robinson2012-04-191-2/+2
* Rename GetReverbEffect to LoadReverbPresetChris Robinson2012-03-131-1/+1
* Avoid duplicating some initialization codeChris Robinson2012-01-201-1/+3
* Add the ability to specify a preset for forced reverbChris Robinson2012-01-191-1/+1
* Add a global option to apply a reverb effect on source send 0Chris Robinson2012-01-191-0/+1
* Use function pointers to set type-specific effect propertiesChris Robinson2011-09-111-0/+20
* Remove the union from the effect parameter typesChris Robinson2011-09-111-50/+48
* Add an option to emulate EAX reverb using standard reverbChris Robinson2011-07-201-0/+1
* Add a config option to boost reverb outputChris Robinson2011-07-201-0/+2
* Use a helper to tell if an effect type is reverbChris Robinson2011-07-051-0/+2
* Store the separate effect parameters in a unionChris Robinson2011-05-201-50/+50
* Add support for ALC_EXT_DEDICATEDChris Robinson2011-03-121-0/+5
* Use a map for the effects listChris Robinson2010-05-181-2/+0
* Implement a skeleton Ring Modulator effectChris Robinson2010-04-081-0/+7
* Move extension function declarations to alext.h/efx.hChris Robinson2010-03-231-13/+0
* Mark extension functions with AL_API/ALC_APIChris Robinson2010-03-231-13/+13
* Add EFX types and enums to alext.hChris Robinson2010-03-091-183/+0
* Store the effect and filter lists in the deviceChris Robinson2009-08-151-3/+3
* Add preliminary support for the EAX Reverb effectChris Robinson2009-05-291-3/+147