aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Use size_t for array indicesChris Robinson2019-12-111-6/+7
* Don't force the HRIR length to a rounded valueChris Robinson2019-12-115-27/+18
* Fix MHR limitsChris Robinson2019-12-112-17/+9
* Move duplicate SOFA-related functions to a reusable libraryChris Robinson2019-12-115-514/+355
* Simplify a status-checking loopChris Robinson2019-12-101-7/+6
* Simplify a couple assignmentsChris Robinson2019-12-092-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
* Update the default HRTFChris Robinson2019-12-081-0/+0
* Simplify a checkChris Robinson2019-12-082-2/+2
* Load SOFA HRIRs in a background threadChris Robinson2019-12-081-63/+79
* Report the non-uniform elevations in sofa-infoChris Robinson2019-12-082-29/+46
* Report the number of IRs used from SOFA filesChris Robinson2019-12-081-2/+9
* Improve blended IR delay precision for the B-Format decoderChris Robinson2019-12-081-8/+13
* Simplify some parametersChris Robinson2019-12-082-59/+49
* Improve detection of compatible layouts in SOFA filesChris Robinson2019-12-082-255/+279
* Rename a couple structs for clarityChris Robinson2019-12-062-32/+32
* Use doubles for blending the B-Format decoder HRIRsChris Robinson2019-12-061-9/+9
* Fully reset the voice when updating the deviceChris Robinson2019-12-051-0/+52
* Check the voice's ambisonic order when startingChris Robinson2019-12-051-16/+15
* Test the B-Format buffer extension in alffplayChris Robinson2019-12-021-9/+43
* Handle the buffer's ambisonic propertiesChris Robinson2019-12-023-15/+38
* Add an interface to set a B-Format buffer's layout and scalingChris Robinson2019-12-024-0/+51
* Make B-Format rotation more robustChris Robinson2019-12-012-34/+233
* Add an index map for 2D FuMa channelsChris Robinson2019-12-012-1/+12
* Store the ambisonic order for the voiceChris Robinson2019-12-012-0/+3
* Update the second-order decoder for HRTFChris Robinson2019-11-301-57/+45
* Clear the resampler after useChris Robinson2019-11-291-8/+11
* Update built-in HRTF name for alsoft-configChris Robinson2019-11-291-2/+1
* 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-294-49/+40
* Fix sorting of loaded HRTFsChris Robinson2019-11-291-14/+12
* Avoid extraneous loopingChris Robinson2019-11-291-17/+30
* Remove an unnecessary aliasChris Robinson2019-11-281-6/+5
* Rename the default HRTFChris Robinson2019-11-283-9/+9
* 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-284-9/+24
* Don't keep a resampled default HRTFChris Robinson2019-11-283-9/+1
* Resample HRIRs when loadingChris Robinson2019-11-284-44/+56
* Move the polyphase resampler to the common libChris Robinson2019-11-287-250/+272
* Store HRIR coefficients using HrirArrayChris Robinson2019-11-282-21/+15
* Rework HRTF enuemration so the loaded HRTFs are separateChris Robinson2019-11-285-143/+103
* Rename HrtfEntry to HrtfStoreChris Robinson2019-11-285-35/+35
* Release 1.20.0v1.20.0-upstreamChris Robinson2019-11-282-3/+3
* Update ChangeLogChris Robinson2019-11-221-2/+2
* 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