aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Don't apply direct channels with mono outputChris Robinson2019-12-181-1/+1
* Don't process direct channel sources with attenuationChris Robinson2019-12-171-4/+4
* Update a comment since B-Format input isn't always FuMaChris Robinson2019-12-171-2/+2
* Correctly scale spatialized B-Format sourcesChris Robinson2019-12-171-2/+2
* Use normal panning for B-Format outputChris Robinson2019-12-171-1/+1
* Don't apply stereo panning with direct channels enabledChris Robinson2019-12-171-3/+6
* Avoid sscanf for parsing config linesChris Robinson2019-12-141-36/+37
* 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