aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Allow different HF scales for 2D mixing/outputChris Robinson2022-09-045-7/+27
* Use the difference in HF scale for upsampling ambisonicsChris Robinson2022-09-035-34/+32
* 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-025-16/+119
* Use an icosahedron for 3D second-orderChris Robinson2022-09-014-66/+62
* Don't apply the HF scaling for "upsampling" ambisonicsChris Robinson2022-08-315-119/+16
* Use a more precise 3D7.1 decoderChris Robinson2022-08-302-26/+26
* Use predefined variables to handle 1/sqrt(3)Chris Robinson2022-08-301-44/+45
* Do a simplified update for reverb when not fadingChris Robinson2022-08-291-49/+48
* Always fade the main early and late delay tapsChris Robinson2022-08-291-8/+33
* Update reverb processingChris Robinson2022-08-291-285/+290
* Use a bind statement instead of a lambdaChris Robinson2022-08-291-2/+4
* Allow the remix tables to be variable lengthChris Robinson2022-08-282-10/+10
* More updates for making an OSX frameworkChris Robinson2022-08-281-2/+3
* Fix OSX framework versionsChris Robinson2022-08-281-2/+2
* Upsample the reverb output as neededChris Robinson2022-08-271-35/+94
* Add a 2D fourth-order upsamplerChris Robinson2022-08-273-1/+56
* Fix variable nameChris Robinson2022-08-262-3/+3
* Don't mark a non-constexpr-able function as constexprChris Robinson2022-08-261-1/+1
* Simplify calculating the ambisonic rotator coefficientsChris Robinson2022-08-261-34/+33
* Fix W input mixing when non-0 coverageChris Robinson2022-08-261-15/+25
* Create and use 2D upsampling matricesChris Robinson2022-08-256-20/+185
* Apply the upsampler before rotationChris Robinson2022-08-251-84/+23
* Don't include the full path for frameworks to linkChris Robinson2022-08-211-4/+7
* Update alffplay to support newer ffmpeg versionsChris Robinson2022-08-203-141/+150
* Create a proper third-order upsampler matrixChris Robinson2022-08-191-5/+63
* Skip LFE for aux send gains with Direct ChannelsChris Robinson2022-08-181-0/+4
* Fix the channel spread for aux send gains with full HRTFChris Robinson2022-08-181-1/+1
* Inline and precompute some CalcDirectionCoeffs callsChris Robinson2022-08-187-8/+20
* Avoid duplicate codeChris Robinson2022-08-183-77/+56
* rtkit: match includes with code (#752)Rosen Penev2022-08-181-1/+2
* Fix the ringbuffer write sizeChris Robinson2022-08-181-1/+1
* Use an intermediate buffer for writing to the ringbufferChris Robinson2022-08-181-26/+11
* Pass the action flags to AudioUnitRender from the callbackChris Robinson2022-08-171-3/+2
* Inline a function and remove an unnecessary parameterChris Robinson2022-08-165-32/+23
* Pass the bus number to AudioUnitRender from the callbackChris Robinson2022-08-161-2/+2
* Use proper array sizes for more gainsChris Robinson2022-08-1515-26/+30
* Use amplitude-matching HF scaling for non-FOA HRTF outputChris Robinson2022-08-151-4/+4
* Use the proper type for a global definitionChris Robinson2022-08-151-9/+11
* Update in incorrect commentChris Robinson2022-08-151-1/+1
* Use a decode-encode method for ambisonic upsamplingChris Robinson2022-08-153-22/+283
* 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-142-6/+11
* Update the default HRTFChris Robinson2022-08-133-4/+2
* Move a member variable to the struct it's neededChris Robinson2022-08-091-2/+2
* Rename the UHJ filter config optionChris Robinson2022-08-092-7/+7
* Add an option for higher quality UHJ filtersChris Robinson2022-08-086-19/+67
* Parameterize the UHJ filter lengthChris Robinson2022-08-077-40/+101
* Clear the buffer from X-RAM before updating its sizeChris Robinson2022-08-051-0/+3
* Avoid putting a 1KB array on the stackChris Robinson2022-08-022-7/+10