aboutsummaryrefslogtreecommitdiffstats
path: root/alc/effects
Commit message (Collapse)AuthorAgeFilesLines
* Fix and clarify the peaking biquad filterChris Robinson2019-08-101-6/+7
|
* Simplify and fix vocal morpher pitch calculationsChris Robinson2019-08-081-7/+4
|
* Simplify the weighted decay time calculationChris Robinson2019-08-081-9/+5
|
* Turn a couple methods into member functionsChris Robinson2019-08-081-41/+40
|
* Remove the ReverbSpeedOfSound hackChris Robinson2019-08-051-5/+4
| | | | | | | No other effect depends on context or listener properties, so reverb being the only exception for speed of sound and meters per unit was putting extra work on the effect engine for no real reason. Especially since the reverb decay time should be the time actual time to decay irrespective of other settings.
* Modify LIKELY and UNLIKELY to not need extra parenthesisChris Robinson2019-08-042-3/+3
|
* Use a smart pointer for holding the context's deviceChris Robinson2019-08-019-9/+9
|
* Add a common base for auto-deleting ref-counted objectsChris Robinson2019-08-011-7/+2
| | | | Which will also work as the basis for a future intrusive_ptr
* Move another function to a ALCcontext methodChris Robinson2019-07-3013-97/+91
|
* Properly prefix ALCcontext membersChris Robinson2019-07-309-10/+10
|
* More include cleanupChris Robinson2019-07-291-3/+4
|
* Rename al/* sources to avoid camel-caseChris Robinson2019-07-2913-30/+29
|
* Rename Alc to alcChris Robinson2019-07-2814-0/+5971