aboutsummaryrefslogtreecommitdiffstats
path: root/alc/mixer/hrtfbase.h
Commit message (Collapse)AuthorAgeFilesLines
* Simplify post-mix HRTF gain storageChris Robinson2020-01-051-6/+2
|
* Use unsigned for array indicesChris Robinson2019-11-291-5/+2
|
* Avoid holding HRTF accumulation samples per-sourceChris Robinson2019-11-031-19/+8
| | | | | | It notably simplifies things to mix HRTF sources into an accumulation buffer together, which the Dry buffer's Ambisonic-to-HRTF decode is then added to, before being mixed to the Real output.
* Remove the Offset parameter from ApplyCoeffsChris Robinson2019-10-021-9/+9
|
* Clean up some ALfloat -> floatChris Robinson2019-10-021-20/+20
|
* Move ALvoice from alu.h to a separate headerChris Robinson2019-10-021-0/+1
|
* Pass IrSize to the HRTF mixers as unsignedChris Robinson2019-09-131-4/+4
|
* Make IrSize unsignedChris Robinson2019-09-131-1/+1
|
* Only ASSUME values where a variable is usedChris Robinson2019-09-041-3/+0
|
* Only use one accumulation buffer for B-Format HRTF mixingChris Robinson2019-09-031-15/+11
| | | | | It's all getting added together anyway and all channels are continuous inputs, so this is fewer passes over various buffers.
* Use size_t for the mixers' fade counter and outposChris Robinson2019-08-201-4/+2
|
* Use size_t for HrtfMixer functions' buffer sizeChris Robinson2019-08-201-14/+14
|
* Don't templatize HrirArrayChris Robinson2019-07-311-2/+2
|
* Rename Alc to alcChris Robinson2019-07-281-0/+138