aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* Fix some value orderingChris Robinson2022-10-251-2/+2
* Avoid a duplicate all-pass function that accumulatesChris Robinson2022-10-222-92/+113
* Rename some variables to be less ambiguousChris Robinson2022-10-213-20/+20
* Rename a couple functions to clarify their useChris Robinson2022-10-211-13/+13
* Add separate filter options for UHJ encoding and decodingChris Robinson2022-10-213-4/+6
* Add an IIR filter option for UHJ encoding/decodingChris Robinson2022-10-213-30/+384
* Increase sub-sample precision to 16 bitsChris Robinson2022-10-161-1/+1
* Move some comments to a more appropriate placeChris Robinson2022-09-231-32/+32
* Remove an unused variableChris Robinson2022-09-201-10/+9
* Clear the buffer loop element when out of the loop rangeChris Robinson2022-09-181-2/+3
* Clear trailing whitespace from the loaded ambdec descriptionChris Robinson2022-09-151-0/+2
* Use the correct va_list for the second vsnprintfChris Robinson2022-09-141-1/+1
* Use ifstream's wchar_t constructors on WindowsChris Robinson2022-09-121-1/+1
* Don't pack ambdec coefficientsChris Robinson2022-09-121-4/+3
* Simplify ambdec loadingChris Robinson2022-09-121-236/+156
* Ensure coeff_scale is set for ambdec filesChris Robinson2022-09-112-6/+12
* Reject ambdec files with higher than third order and FuMa scalingChris Robinson2022-09-111-13/+15
* Track if doing 2D mixing onlyChris Robinson2022-09-042-2/+5
* Allow different HF scales for 2D mixing/outputChris Robinson2022-09-043-5/+25
* Use the difference in HF scale for upsampling ambisonicsChris Robinson2022-09-033-32/+30
* Update the second-order upsampler HF scaleChris Robinson2022-09-021-1/+1
* Revert "Don't apply the HF scaling for "upsampling" ambisonics"Chris Robinson2022-09-023-12/+77
* Use an icosahedron for 3D second-orderChris Robinson2022-09-013-34/+29
* Don't apply the HF scaling for "upsampling" ambisonicsChris Robinson2022-08-313-77/+12
* Use predefined variables to handle 1/sqrt(3)Chris Robinson2022-08-301-44/+45
* Allow the remix tables to be variable lengthChris Robinson2022-08-281-1/+1
* Add a 2D fourth-order upsamplerChris Robinson2022-08-272-1/+53
* Fix variable nameChris Robinson2022-08-262-3/+3
* Create and use 2D upsampling matricesChris Robinson2022-08-253-11/+156
* Create a proper third-order upsampler matrixChris Robinson2022-08-191-5/+63
* Inline and precompute some CalcDirectionCoeffs callsChris Robinson2022-08-181-0/+12
* Avoid duplicate codeChris Robinson2022-08-183-77/+56
* rtkit: match includes with code (#752)Rosen Penev2022-08-181-1/+2
* Inline a function and remove an unnecessary parameterChris Robinson2022-08-163-30/+21
* Use proper array sizes for more gainsChris Robinson2022-08-153-4/+4
* Use the proper type for a global definitionChris Robinson2022-08-151-9/+11
* Use a decode-encode method for ambisonic upsamplingChris Robinson2022-08-152-16/+176
* Use the right array size for the mixing parametersChris Robinson2022-08-141-1/+1
* Update some arrays in preparation for fourth order supportChris Robinson2022-08-141-5/+8
* Move a member variable to the struct it's neededChris Robinson2022-08-091-2/+2
* Add an option for higher quality UHJ filtersChris Robinson2022-08-083-4/+25
* Parameterize the UHJ filter lengthChris Robinson2022-08-075-37/+98
* Avoid putting a 1KB array on the stackChris Robinson2022-08-021-1/+4
* Change an inline function to a class methodChris Robinson2022-08-021-7/+7
* Simplify calculating nearest HRIR indexChris Robinson2022-08-021-8/+1
* Add missing include for FreeBSDChris Robinson2022-07-291-0/+3
* Use an intrusive_ptr to hold on to the EffectStateChris Robinson2022-07-291-1/+1
* Don't assume rlim_t is unsignedChris Robinson2022-07-221-3/+4
* Silence an inline failure warning with GCCChris Robinson2022-07-191-0/+4
* Avoid duplicate initializations for multiple filtersChris Robinson2022-07-171-1/+2