aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/Include/alEffect.h
Commit message (Expand)AuthorAgeFilesLines
* Move some headers out of the Include subdirectoryChris Robinson2019-07-281-59/+0
* Rename alMain.h to alcmain.hChris Robinson2019-07-281-1/+1
* vocal morpher implementation (#312)Lopuska2019-07-091-1/+2
* Rename and move ALeffectPropsChris Robinson2019-03-221-108/+2
* Pass ALeffectProps directly to the get/setParam* methodsChris Robinson2019-03-221-8/+0
* Use the effect state factory to set the default effect propsChris Robinson2019-03-221-36/+5
* Remove extraneous typedef, struct, and enum keywordsChris Robinson2018-12-241-5/+3
* Automatically clean up filters and effects with their sublistsChris Robinson2018-11-251-1/+0
* 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