aboutsummaryrefslogtreecommitdiffstats
path: root/alc
Commit message (Expand)AuthorAgeFilesLines
* Improve gain/hf/lf packing when processing voice updatesChris Robinson2019-12-211-96/+84
* Use a standard bool typeChris Robinson2019-12-191-31/+31
* Remix missing channels with direct channels enabledChris Robinson2019-12-193-6/+83
* 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-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
* 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
* Handle the buffer's ambisonic propertiesChris Robinson2019-12-022-14/+31
* Add an interface to set a B-Format buffer's layout and scalingChris Robinson2019-12-022-0/+16
* Make B-Format rotation more robustChris Robinson2019-12-011-34/+203
* Add an index map for 2D FuMa channelsChris Robinson2019-12-012-1/+12
* Store the ambisonic order for the voiceChris Robinson2019-12-011-0/+2
* Update the second-order decoder for HRTFChris Robinson2019-11-301-57/+45
* 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-294-49/+40
* 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-283-9/+17
* Don't keep a resampled default HRTFChris Robinson2019-11-281-7/+0
* Resample HRIRs when loadingChris Robinson2019-11-284-44/+56
* 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
* 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
* Add a first-order ambisonic decoder for HRTFChris Robinson2019-11-181-20/+49
* Simplify some pi statementsChris Robinson2019-11-161-26/+29
* Use wrappers to distinguish elevation and azimuth valuesChris Robinson2019-11-163-31/+33
* Improve precision of the HRTF ambisonic decoder matrixChris Robinson2019-11-131-54/+56
* Clear the whole response HRIR before blendingChris Robinson2019-11-101-1/+1
* Limit HRTF ambisonic decoding to second-orderChris Robinson2019-11-091-33/+28
* EFX: Add explicit cast to a square functionRaulshc2019-11-091-1/+1