aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/effects/autowah.c
Commit message (Expand)AuthorAgeFilesLines
* Convert the remaining effects to C++Chris Robinson2018-11-171-321/+0
* Replace restrict with RESTRICTChris Robinson2018-10-291-2/+2
* Remove another duplicate functionChris Robinson2018-09-191-2/+2
* Avoid making extraneous callsChris Robinson2018-08-261-3/+3
* Pack two arrays into oneChris Robinson2018-08-261-6/+10
* Further limit the upper frequency range for autowahChris Robinson2018-08-261-1/+1
* Prevent the autowah filter frequency from reaching nyquistChris Robinson2018-08-061-1/+1
* Inline the autowah peaking filter processingChris Robinson2018-07-281-39/+74
* Mark a couple parameters as unusedChris Robinson2018-07-251-1/+1
* EFX: Enable 3D processingRaulshc2018-07-251-20/+17
* EFX: Add 3D processing for autowahRaulshc2018-07-251-36/+55
* EFX: Autowah implementationRaulshc2018-07-251-0/+266
* Remove broken autowah effect codeChris Robinson2016-07-261-271/+0
* Rename input_gain to b0Chris Robinson2016-07-261-1/+1
* Get rid of an unnecessary copy of ALeffectPropsChris Robinson2016-05-131-5/+5
* Provide (mostly) lockless updates for effect slotsChris Robinson2016-05-121-6/+7
* More directly map coefficients for ambisonic mixing buffersChris Robinson2016-04-151-1/+1
* Organize the dry buffer properties into a structChris Robinson2016-03-091-1/+1
* Pass a pointer to the input samples array for effect processingChris Robinson2016-01-271-2/+2
* Separate calculating ambisonic coefficients from the panning gainsChris Robinson2016-01-251-2/+2
* Reorder filterstate propertiesChris Robinson2016-01-231-13/+13
* Rename F_2PI to F_TAUChris Robinson2015-09-131-1/+1
* Do up to 256 samples at a time with multi-step loopsChris Robinson2014-12-181-2/+2
* Pas the output device channel count to ALeffectState::processChris Robinson2014-11-071-3/+3
* Use a separate macro for the max output channel countChris Robinson2014-11-071-2/+2
* Use a method to set omni-directional channel gainsChris Robinson2014-11-041-3/+1
* Avoid taking the square-root of the ambient gainChris Robinson2014-10-111-3/+3
* Combine some fields into a structChris Robinson2014-09-101-1/+1
* Update COPYING to the latest https://www.gnu.org/licenses/old-licenses/lgpl-2...François Cami2014-08-181-2/+2
* Use logarithmic adjustment for the gain in the autowah effectChris Robinson2014-05-171-7/+7
* Use a void* for the effect state Delete method paramChris Robinson2014-03-211-5/+2
* Change the autowah to have a cutoff range of 20Hz to 20KHzChris Robinson2014-02-071-1/+1
* Fix some typesChris Robinson2014-02-071-2/+2
* Use a different autowah filter rangeChris Robinson2013-12-201-1/+1
* Redo the autowah effectChris Robinson2013-11-071-71/+71
* Use a helper macro for pi*2Chris Robinson2013-10-081-1/+1
* Use inline initialization for effect state factory vtablesChris Robinson2013-10-071-8/+6
* Constify the effect parameter of effect gettersChris Robinson2013-10-071-7/+4
* Use the UNUSED macro in the effectsChris Robinson2013-10-071-11/+7
* Use a macro for the silence thresholdChris Robinson2013-10-061-1/+1
* Convert autowah.c line-endingsChris Robinson2013-10-031-284/+284
* Use helpers to set channel gain arraysChris Robinson2013-10-031-13/+4
* Implement the Autowah effect.Chris Robinson2013-10-031-0/+293