| Commit message (Expand) | Author | Age | Files | Lines |
* | Scale B-Format panning coefficients only when needed | Chris Robinson | 2023-04-06 | 1 | -7/+7 |
* | Use macros for the likely/unlikely attributes | Chris Robinson | 2023-03-01 | 1 | -6/+6 |
* | Separate decoding and mixing from resampling | Chris Robinson | 2023-02-12 | 1 | -6/+0 |
* | Use a span to hold the cubic table reference | Chris Robinson | 2023-02-10 | 1 | -1/+1 |
* | Rename the bsinc table variables | Chris Robinson | 2023-02-07 | 1 | -2/+2 |
* | Use an interpolated FIR filter for cubic resampling | Chris Robinson | 2023-02-06 | 1 | -0/+11 |
* | Avoid using auto for lambda parameters | Chris Robinson | 2023-02-06 | 1 | -1/+1 |
* | Transpose the ambisonic rotation matrix and helper coefficients | Chris Robinson | 2023-01-26 | 1 | -39/+32 |
* | Transpose the ambisonic voice mixing matrix | Chris Robinson | 2023-01-25 | 1 | -34/+41 |
* | Change a couple macros to constexpr variables | Chris Robinson | 2023-01-16 | 1 | -4/+4 |
* | Precalculate reused scale factors | Chris Robinson | 2023-01-15 | 1 | -1/+1 |
* | clang-tidy cleanups (#800) | Rosen Penev | 2023-01-15 | 1 | -2/+2 |
* | Don't use doubles for upsampling B-Format transforms | Chris Robinson | 2023-01-13 | 1 | -3/+3 |
* | Rename some struct members | Chris Robinson | 2023-01-10 | 1 | -3/+3 |
* | Use a bitset for the enabled event flags | Chris Robinson | 2022-12-16 | 1 | -4/+3 |
* | Implement an al::unreachable wrapper/helper | Chris Robinson | 2022-12-13 | 1 | -1/+1 |
* | Avoid using a macro to wrap standard attributes | Chris Robinson | 2022-12-06 | 1 | -6/+6 |
* | Avoid LIKELY/UNLIKELY macros | Chris Robinson | 2022-12-05 | 1 | -5/+5 |
* | Use standard likely/unlikely attributes when available | Chris Robinson | 2022-12-05 | 1 | -1/+1 |
* | Add the ability to start a voice at a particular time | Chris Robinson | 2022-11-03 | 1 | -1/+5 |
* | Track if doing 2D mixing only | Chris Robinson | 2022-09-04 | 1 | -3/+6 |
* | Add a 2D fourth-order upsampler | Chris Robinson | 2022-08-27 | 1 | -0/+3 |
* | Don't mark a non-constexpr-able function as constexpr | Chris Robinson | 2022-08-26 | 1 | -1/+1 |
* | Simplify calculating the ambisonic rotator coefficients | Chris Robinson | 2022-08-26 | 1 | -34/+33 |
* | Fix W input mixing when non-0 coverage | Chris Robinson | 2022-08-26 | 1 | -15/+25 |
* | Create and use 2D upsampling matrices | Chris Robinson | 2022-08-25 | 1 | -7/+27 |
* | Apply the upsampler before rotation | Chris Robinson | 2022-08-25 | 1 | -84/+23 |
* | Skip LFE for aux send gains with Direct Channels | Chris Robinson | 2022-08-18 | 1 | -0/+4 |
* | Fix the channel spread for aux send gains with full HRTF | Chris Robinson | 2022-08-18 | 1 | -1/+1 |
* | Inline and precompute some CalcDirectionCoeffs calls | Chris Robinson | 2022-08-18 | 1 | -1/+1 |
* | Use a decode-encode method for ambisonic upsampling | Chris Robinson | 2022-08-15 | 1 | -6/+107 |
* | Avoid putting a 1KB array on the stack | Chris Robinson | 2022-08-02 | 1 | -6/+6 |
* | Rework multi-channel source radius handling | Chris Robinson | 2022-08-02 | 1 | -50/+118 |
* | Change an inline function to a class method | Chris Robinson | 2022-08-02 | 1 | -4/+4 |
* | Use an intrusive_ptr to hold on to the EffectState | Chris Robinson | 2022-07-29 | 1 | -3/+3 |
* | Use the reverb air absorption for the send paths | Chris Robinson | 2022-07-19 | 1 | -9/+7 |
* | Add a config compat option for NFC distance scaling | Chris Robinson | 2022-07-07 | 1 | -6/+10 |
* | Don't apply effect auto send adjustments for non-reverb effects | Chris Robinson | 2022-06-16 | 1 | -1/+1 |
* | Avoid a virtual function call to set the decoder width | Chris Robinson | 2022-05-17 | 1 | -1/+1 |
* | Use virtual functions for the decoder | Chris Robinson | 2022-05-14 | 1 | -1/+1 |
* | Use an array of pointers for the UHJ encoder input | Chris Robinson | 2022-05-06 | 1 | -1/+1 |
* | Fully protect disconnection with the mixer counter | Chris Robinson | 2022-04-25 | 1 | -36/+36 |
* | Use a type alias to simplify using a type | Chris Robinson | 2022-04-25 | 1 | -7/+8 |
* | Clean up some case spaghetti | Chris Robinson | 2022-04-25 | 1 | -13/+10 |
* | Rename lerp to avoid conflicts with C++20's std::lerp | Chris Robinson | 2022-04-06 | 1 | -8/+8 |
* | Limit the super stereo width factor to 0.7 | Chris Robinson | 2022-04-04 | 1 | -1/+1 |
* | Avoid some redundant variable assignments | Chris Robinson | 2022-03-30 | 1 | -12/+6 |
* | Add options to reverse local X and Y coordinates | Chris Robinson | 2022-03-10 | 1 | -2/+6 |
* | Add a config option for reverse-z | Chris Robinson | 2022-03-10 | 1 | -18/+8 |
* | Fix applying air absorption | Chris Robinson | 2022-03-02 | 1 | -20/+20 |