aboutsummaryrefslogtreecommitdiffstats
path: root/alc/hrtf.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use an array type for the HRIR delay pairChris Robinson2019-12-301-9/+3
* Load the HRIRs directly into HrirArraysChris Robinson2019-12-301-34/+45
* Avoid declaring a variable earlyChris Robinson2019-12-301-3/+2
* Workaround for MSVC 2015Chris Robinson2019-12-291-2/+2
* Use a span for the band-splitter inputChris Robinson2019-12-251-10/+11
* Don't force the HRIR length to a rounded valueChris Robinson2019-12-111-21/+10
* Fix MHR limitsChris Robinson2019-12-111-10/+6
* Use proper array types instead of C-style arraysChris Robinson2019-12-091-15/+14
* Avoid global macros for format-secific typesChris Robinson2019-12-091-15/+14
* Don't re-sort the enumerated HRTF listChris Robinson2019-12-081-13/+13
* Improve blended IR delay precision for the B-Format decoderChris Robinson2019-12-081-8/+13
* Use doubles for blending the B-Format decoder HRIRsChris Robinson2019-12-061-9/+9
* Clear the resampler after useChris Robinson2019-11-291-8/+11
* Store HRTF delays with some fractional precisionChris Robinson2019-11-291-13/+23
* Avoid a shadow declaration warningChris Robinson2019-11-291-3/+3
* Use unsigned for array indicesChris Robinson2019-11-291-38/+32
* Fix sorting of loaded HRTFsChris Robinson2019-11-291-14/+12
* Remove an unnecessary aliasChris Robinson2019-11-281-6/+5
* Rename the default HRTFChris Robinson2019-11-281-6/+6
* Also scale the HRTF delays for different ratesChris Robinson2019-11-281-0/+5
* Add an option to limit the HRTF's IR sizeChris Robinson2019-11-281-5/+11
* Don't keep a resampled default HRTFChris Robinson2019-11-281-7/+0
* Resample HRIRs when loadingChris Robinson2019-11-281-7/+51
* Store HRIR coefficients using HrirArrayChris Robinson2019-11-281-17/+11
* Rework HRTF enuemration so the loaded HRTFs are separateChris Robinson2019-11-281-123/+91
* Rename HrtfEntry to HrtfStoreChris Robinson2019-11-281-24/+24
* Apply the full HRIR length for the B-Format decoderChris Robinson2019-11-211-5/+5
* Rename a couple struct fieldsChris Robinson2019-11-211-24/+22
* Allocate storage for full HRTF coefficient lengthsChris Robinson2019-11-211-11/+19
* Use wrappers to distinguish elevation and azimuth valuesChris Robinson2019-11-161-3/+3
* Clear the whole response HRIR before blendingChris Robinson2019-11-101-1/+1
* Use rotate to reorder the default list entryChris Robinson2019-10-281-18/+8
* Convert HRTF field distances to meters when creating storageChris Robinson2019-10-271-11/+11
* Avoid static constexpr for arrays iterated over at run-timeChris Robinson2019-10-251-3/+3
* Don't trace twice for a new HRTF data fileChris Robinson2019-10-241-4/+6
* Fix azimuth limitChris Robinson2019-10-221-1/+1
* Increase the max elevation and azimuth count for HRTFsChris Robinson2019-10-211-2/+2
* Make sure the temporary HRIRs are properly alignedChris Robinson2019-10-011-1/+1
* Avoid extraneous parametersChris Robinson2019-09-251-14/+11
* Use blended HRIRs for the B-Format decodeChris Robinson2019-09-241-47/+86
* Move the ifstream wrapper to commonChris Robinson2019-09-221-1/+2
* Fix a couple more annoying conversion warningsChris Robinson2019-09-181-2/+2
* Avoid hiding a class member functionChris Robinson2019-09-181-5/+5
* Enable and fix some more warningsChris Robinson2019-09-181-2/+2
* Clean up some more shadowing warningsChris Robinson2019-09-161-4/+4
* Fix a copy-paste errorChris Robinson2019-09-141-1/+1
* Enable and fix more warningsChris Robinson2019-09-141-4/+4
* Fix some more implicit conversions noted by GCCChris Robinson2019-09-141-23/+26
* Make IrSize unsignedChris Robinson2019-09-131-94/+92
* Simplify flexible array member usageChris Robinson2019-09-111-15/+4