aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/Include/alu.h
Commit message (Expand)AuthorAgeFilesLines
* Use a voice flag to indicate it being staticChris Robinson2018-01-161-5/+5
* Use a global RowMixerFuncChris Robinson2018-01-161-1/+1
* Add min/max/clamp functions for size_tChris Robinson2018-01-161-0/+7
* Avoid using macros to access anonymous structuresChris Robinson2018-01-111-25/+30
* Don't return whether the bsinc filter cuts or notChris Robinson2018-01-101-1/+1
* Use one macro to handle both resample padding sizesChris Robinson2018-01-091-6/+5
* Use a separate function to get the cubic valueChris Robinson2018-01-071-0/+9
* Remove the sinc4 tableChris Robinson2018-01-071-5/+0
* Replace the sinc4 resampler with cubicChris Robinson2018-01-071-4/+0
* Make MixSamples non-static globalChris Robinson2017-12-171-1/+2
* Re-update effect slots when context properties changeChris Robinson2017-09-271-1/+0
* Update the context state properties separatelyChris Robinson2017-09-271-0/+2
* Add an option to ignore the app's speed of sound for reverb decayChris Robinson2017-09-221-0/+1
* Add a higher quality bsinc resampler using 24 sample pointsChris Robinson2017-08-271-5/+10
* Rename the bsinc resampler to bsinc12Chris Robinson2017-08-251-2/+2
* Pass the filter entry to apply to resample_fir4Chris Robinson2017-08-181-3/+2
* Store the sinc4 table in the filter stateChris Robinson2017-08-161-7/+11
* Simplify bsinc filter storage in the filter stateChris Robinson2017-08-161-6/+5
* Keep bsinc info together in a structChris Robinson2017-08-151-2/+1
* Avoid re-selecting the direct HRTF mix functionChris Robinson2017-08-071-0/+2
* Apply the output buffer offset before writing to itChris Robinson2017-07-151-1/+1
* Use the bsinc resampler for the converterChris Robinson2017-06-251-0/+2
* Add a new compressor/limiterChris Robinson2017-05-271-22/+0
* Add an option to dither 8- and 16-bit outputChris Robinson2017-05-231-0/+3
* Reduce the amount of variables that hold the same valueChris Robinson2017-05-211-2/+2
* Use a macro to specify the decay target gainChris Robinson2017-05-211-0/+3
* Reduce LIMITER_VALUE_MAXChris Robinson2017-05-091-1/+1
* Store the output limiter values as fixed-point integersChris Robinson2017-05-081-2/+6
* Calculate the output limiter gain using the RMSChris Robinson2017-05-051-0/+18
* Rename RollOff to RolloffChris Robinson2017-05-051-1/+1
* Start an extension to change the source's spatialize propertyChris Robinson2017-05-051-3/+3
* Add a property to force source spatialization on or offChris Robinson2017-05-041-0/+7
* Add a mixing function to blend HRIRsChris Robinson2017-05-031-0/+5
* Rename VOICE_IS_HRTF to VOICE_HAS_HRTFChris Robinson2017-05-021-1/+1
* Rename 'moving' flag to 'fading'Chris Robinson2017-05-021-2/+2
* Add a method to enumerate resamplersChris Robinson2017-04-211-0/+2
* Store the resampler as part of the sourceChris Robinson2017-04-211-14/+16
* Make the default resampler a variableChris Robinson2017-04-201-2/+1
* Store the source queue head in the voice to signify loopingChris Robinson2017-04-181-3/+8
* Store the source prop updates with the mixer voiceChris Robinson2017-04-171-2/+59
* Use ALsizei for the fir4 resampler fractionChris Robinson2017-04-121-1/+1
* Add a sample converterChris Robinson2017-04-101-0/+10
* Handle the source offset fraction as an ALsizeiChris Robinson2017-04-081-2/+2
* Pre-compute the sinc4 resampler coefficient tableChris Robinson2017-04-081-4/+3
* Store the HRIR coeff pointer and delays directly in MixHrtfParamsChris Robinson2017-03-121-1/+2
* Rework HRTF coefficient fadingChris Robinson2017-03-111-11/+8
* Make the voice's 'moving' state a bitflagChris Robinson2017-03-111-5/+4
* Implement NFC filters for Ambisonic renderingChris Robinson2017-03-101-1/+8
* Move ALvoice declaration to alu.hChris Robinson2017-03-091-1/+55
* Ensure a non-playing or -paused source does not use a mixing voiceChris Robinson2017-02-251-1/+1