aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/hrtf.c
Commit message (Expand)AuthorAgeFilesLines
...
* Remove a couple unused parametersChris Robinson2015-10-241-16/+4
* Use the enumerated HRTF list for selecting an HRTFChris Robinson2015-10-061-135/+4
* Store the Hrtf struct with the corresponding HrtfEntryChris Robinson2015-10-061-16/+81
* Enumerate and list HRTFs per-deviceChris Robinson2015-10-061-0/+91
* Fix B-Format HRTF decodingChris Robinson2015-09-231-5/+8
* Use N3D scaling instead of FuMaChris Robinson2015-09-231-4/+4
* Allow the hrtf_tables option to be device-specificChris Robinson2015-09-201-8/+7
* Rename F_2PI to F_TAUChris Robinson2015-09-131-3/+3
* Allow for device-specific config valuesChris Robinson2015-08-281-2/+2
* Use ACN ordering for ambisonics coefficients arraysChris Robinson2015-08-281-3/+3
* Fix the HRTF B-Format decoder's W coefficientChris Robinson2015-02-141-18/+5
* Calculate HRTF coefficients for all B-Format channels at onceChris Robinson2015-02-101-29/+61
* Pass the (FuMa) channel number to GetBFormatHrtfCoeffsChris Robinson2015-02-101-6/+7
* Correct conversion from polar to cartesian coords for HRTFChris Robinson2015-02-101-3/+3
* Use B-Format for HRTF's virtual output formatChris Robinson2015-02-091-1/+83
* Make CalcHrtfDelta more genericChris Robinson2014-11-241-34/+1
* Rename step to stepsChris Robinson2014-11-241-4/+4
* Swap delta and step, remove double semicolonsChris Robinson2014-11-231-15/+15
* Partially revert "Use a different method for HRTF mixing"Chris Robinson2014-11-231-10/+204
* Use a different method for HRTF mixingChris Robinson2014-11-221-210/+12
* Update COPYING to the latest https://www.gnu.org/licenses/old-licenses/lgpl-2...François Cami2014-08-181-2/+2
* Properly scale the first HRTF pass-through coefficientChris Robinson2014-07-171-4/+8
* Cleanup some HRTF codeChris Robinson2014-07-161-68/+53
* Fix omni-directional moving HRTF coeffsChris Robinson2014-07-141-4/+4
* Add a source radius property that determines the directionality of a soundChris Robinson2014-07-111-32/+56
* Only set the needed HRTF coefficientsChris Robinson2014-06-211-2/+2
* Don't pass the device to HRTF methodsChris Robinson2014-06-201-9/+8
* Move PATH_MAX fallback definitions to alMain.hChris Robinson2014-02-271-10/+0
* Add back the missing PATH_MAX fallbackChris Robinson2014-02-271-0/+10
* Move OpenDataFile to helpers.c so other sources can use itChris Robinson2014-02-271-131/+0
* Don't fallback to relative filename handling if opening as absolute failsChris Robinson2014-02-261-26/+27
* Expand environment variables for all config option values when loadingChris Robinson2014-02-261-30/+1
* Support environment variables in the hrtf_tables config valueChris Robinson2014-02-251-4/+34
* Move HRTF macros and function declarations to a separate headerChris Robinson2014-02-231-0/+1
* Move the default hrtf table to an external fileChris Robinson2014-02-231-30/+12
* Add a return value to FindHrtfFormatChris Robinson2014-02-231-1/+2
* Search system-dependant data paths for relative hrtf table filenamesChris Robinson2014-02-231-1/+126
* Use a helper macro for pi*2Chris Robinson2013-10-081-1/+1
* Allow enabling HRTF through a context creation attributeChris Robinson2013-05-311-0/+24
* Fix a type mismatchChris Robinson2012-10-071-1/+2
* Improve a couple error traces with the HRTF loaderChris Robinson2012-09-181-2/+2
* Restore support for the previous mhr formatChris Robinson2012-09-121-146/+330
* Update fnamelist after handling % markersChris Robinson2012-09-121-0/+1
* Use PATH_MAX for the fname lengthChris Robinson2012-09-121-1/+7
* Improve parsing hrtf_tables filenamesChris Robinson2012-09-121-32/+38
* Update HRTF codeChris Robinson2012-09-111-197/+330
* Use a more efficient method to blend HRTF delays and coefficientsChris Robinson2012-08-111-26/+42
* Interpolate between HRTF delay samples using the delay fractionChris Robinson2012-07-201-4/+4
* Increase the directional change sensitivity for the HRTF deltaChris Robinson2012-07-201-1/+1
* Use wrappers for float-typed math functionsChris Robinson2012-06-291-6/+6