| Commit message (Expand) | Author | Age | Files | Lines |
* | Use an atomic unique_ptr for the device's context array | Chris Robinson | 2024-01-01 | 2 | -15/+4 |
* | Make and use a (simple) atomic unique_ptr | Chris Robinson | 2024-01-01 | 2 | -3/+3 |
* | Properly align the output limiter delay buffer | Chris Robinson | 2023-12-31 | 1 | -1/+1 |
* | Use the proper allocator for EffectSlotArray | Chris Robinson | 2023-12-31 | 1 | -1/+2 |
* | Ensure HrtfStore alignment is large enough | Chris Robinson | 2023-12-31 | 1 | -0/+4 |
* | Avoid al_calloc/al_free for HrtfStore | Chris Robinson | 2023-12-31 | 2 | -4/+12 |
* | Avoid placement new for the output limiter | Chris Robinson | 2023-12-31 | 3 | -88/+72 |
* | Clean up some ugly pointer manipulation in the limiter | Chris Robinson | 2023-12-30 | 2 | -47/+51 |
* | Handle pointer ownership a bit better | Chris Robinson | 2023-12-29 | 1 | -5/+8 |
* | Try to start being a bit more pointer-owner conscious | Chris Robinson | 2023-12-26 | 1 | -17/+7 |
* | Rework effect property handling | Chris Robinson | 2023-12-24 | 1 | -19/+19 |
* | Use separate structs for the dedicated dialog/lfe effects | Chris Robinson | 2023-12-23 | 1 | -2/+7 |
* | Use a separate struct and union member for flanger properties | Chris Robinson | 2023-12-23 | 1 | -1/+11 |
* | Fix implicit widening after multiplication | Chris Robinson | 2023-12-23 | 7 | -23/+24 |
* | Use proper structs for EffectProps | Chris Robinson | 2023-12-21 | 1 | -118/+132 |
* | Use a variant instead of a union for InterpState | Chris Robinson | 2023-12-21 | 5 | -52/+74 |
* | Ensure struct members are initialized | Chris Robinson | 2023-12-20 | 6 | -47/+47 |
* | Fix and cleanup some more warnings | Chris Robinson | 2023-12-18 | 2 | -19/+25 |
* | Fix some implicit conversions | Chris Robinson | 2023-12-17 | 6 | -36/+31 |
* | Remove DEF_NEWDEL | Chris Robinson | 2023-12-16 | 7 | -30/+2 |
* | Remove unnecessary macro parameter lists | Chris Robinson | 2023-12-15 | 3 | -3/+3 |
* | Track the device state for being properly configured | Chris Robinson | 2023-12-12 | 1 | -2/+7 |
* | Remove void from empty parameter lists | Chris Robinson | 2023-12-12 | 2 | -3/+4 |
* | Fix size check | Chris Robinson | 2023-12-11 | 1 | -2/+2 |
* | Finish cleanup for effects | Chris Robinson | 2023-12-11 | 1 | -2/+3 |
* | Fix a pointer cast | Chris Robinson | 2023-12-10 | 1 | -2/+2 |
* | Much more clang-tidy cleanup | Chris Robinson | 2023-12-10 | 19 | -104/+107 |
* | Refactor FlexArray | Chris Robinson | 2023-12-10 | 6 | -1/+7 |
* | More clang-tidy cleanup | Chris Robinson | 2023-12-10 | 1 | -2/+2 |
* | Be less messy with PFFFT | Chris Robinson | 2023-12-09 | 1 | -15/+8 |
* | More clang-tidy fixes | Chris Robinson | 2023-12-09 | 11 | -132/+140 |
* | Simplify handling the cluster sizes | Chris Robinson | 2023-12-08 | 1 | -13/+15 |
* | Use a fixed array for fixed-size clusters | Chris Robinson | 2023-12-08 | 2 | -39/+45 |
* | Clean up some more clang-tidy warnings | Chris Robinson | 2023-12-08 | 18 | -98/+106 |
* | Fix some clang-tidy warnings | Chris Robinson | 2023-12-08 | 3 | -6/+7 |
* | Use RAII to handle writing under the mixer seqlock | Chris Robinson | 2023-12-04 | 1 | -2/+26 |
* | Remove some unnecessary atomic wrappers | Chris Robinson | 2023-12-03 | 4 | -6/+6 |
* | Make the device clock members atomic | Chris Robinson | 2023-12-03 | 2 | -2/+19 |
* | fix printf format for MinGW (#942) | Rosen Penev | 2023-12-03 | 3 | -6/+6 |
* | Handle systems that don't support std::cyl_bessel_i | Chris Robinson | 2023-11-18 | 1 | -2/+44 |
* | Fix definition types | Chris Robinson | 2023-11-18 | 1 | -7/+7 |
* | Support 32-bit int sample storage | Chris Robinson | 2023-11-15 | 4 | -0/+12 |
* | Remove some explicit template parameters | Chris Robinson | 2023-11-10 | 1 | -117/+117 |
* | Use the C++ standard's regular modified Bessel function | Chris Robinson | 2023-11-08 | 1 | -33/+4 |
* | Remove an unnecessary struct member | Chris Robinson | 2023-11-04 | 1 | -5/+4 |
* | Don't apply the UHJ all-pass's first segment in the time domain | Chris Robinson | 2023-10-28 | 2 | -57/+33 |
* | Use a byte for the channel index | Chris Robinson | 2023-10-22 | 1 | -9/+9 |
* | Don't keep setting and reloading a struct member in a loop | Chris Robinson | 2023-10-20 | 1 | -2/+3 |
* | Remove the output delay on the UHJ and SuperStereo IIR decoders | Chris Robinson | 2023-10-18 | 2 | -38/+53 |
* | Remove an unnecessary getter | Chris Robinson | 2023-10-17 | 1 | -11/+3 |