| Commit message (Expand) | Author | Age | Files | Lines |
* | Use more constexpr variables instead of macros | Chris Robinson | 2020-12-25 | 1 | -1/+1 |
* | Move logging to core | Chris Robinson | 2020-12-17 | 1 | -1/+1 |
* | Move AsyncEvent to a separate header | Chris Robinson | 2020-12-16 | 1 | -1/+1 |
* | Use a separate enum for the VoiceChange state | Chris Robinson | 2020-12-16 | 1 | -1/+2 |
* | Remove unneeded includes | Chris Robinson | 2020-12-15 | 1 | -2/+1 |
* | Move fmt_traits to core | Chris Robinson | 2020-12-13 | 1 | -1/+1 |
* | Move the mixer functions to core | Chris Robinson | 2020-12-12 | 1 | -2/+2 |
* | Move some HRTF definitions to a separate header | Chris Robinson | 2020-12-12 | 1 | -0/+1 |
* | Don't modify the IR size of loaded HRTFs | Chris Robinson | 2020-12-11 | 1 | -1/+1 |
* | Change some macros into constexpr variables | Chris Robinson | 2020-12-04 | 1 | -2/+2 |
* | Move the filters to core | Chris Robinson | 2020-12-04 | 1 | -3/+3 |
* | Avoid a global MAX_PITCH macro | Chris Robinson | 2020-12-04 | 1 | -5/+0 |
* | Change a couple macros into constexpr variables | Chris Robinson | 2020-11-28 | 1 | -14/+14 |
* | Move some sources to a separate directory | Chris Robinson | 2020-11-27 | 1 | -1/+1 |
* | Avoid AL types in the mixer | Chris Robinson | 2020-11-20 | 1 | -38/+35 |
* | Disassociate internal voice enums from AL enums | Chris Robinson | 2020-11-20 | 1 | -2/+2 |
* | Use BufferStorage for the buffer queue | Chris Robinson | 2020-11-19 | 1 | -18/+18 |
* | Put the loop start/end in BufferStorage | Chris Robinson | 2020-11-19 | 1 | -18/+18 |
* | Replace the mixer fraction macros with constexpr variables | Chris Robinson | 2020-10-21 | 1 | -10/+10 |
* | Change some more macros into constexpr variables | Chris Robinson | 2020-10-21 | 1 | -14/+13 |
* | Add missing linear resampler to the option setting list | Chris Robinson | 2020-09-24 | 1 | -0/+1 |
* | Use a separate structure for buffer storage | Chris Robinson | 2020-08-28 | 1 | -18/+18 |
* | De-duplicate LoadSampleArray and FmtTypeTraits | Chris Robinson | 2020-08-26 | 1 | -131/+8 |
* | Simplify mixer buffer size saturation handling | Chris Robinson | 2020-07-23 | 1 | -6/+6 |
* | Don't round up the dst size when the src size was saturated | Chris Robinson | 2020-06-29 | 1 | -1/+1 |
* | Fix SrcBufferSize calculation when downsampling | Chris Robinson | 2020-06-29 | 1 | -20/+36 |
* | Fade over more of the update with HRTF | Chris Robinson | 2020-05-25 | 1 | -23/+5 |
* | Improve HRTF delay handling | Chris Robinson | 2020-05-20 | 1 | -1/+4 |
* | Rename applyHfScale to processHfScale | Chris Robinson | 2020-05-19 | 1 | -1/+1 |
* | Use global placement new for AsyncEvent | Chris Robinson | 2020-04-24 | 1 | -2/+2 |
* | Add a method to process two biquads at once | Chris Robinson | 2020-04-23 | 1 | -11/+10 |
* | Avoid using some more AL types | Chris Robinson | 2020-04-23 | 1 | -8/+8 |
* | Get rid of the specialized MixRow_ methods | Chris Robinson | 2020-04-16 | 1 | -15/+0 |
* | Avoid ALfloat in some places | Chris Robinson | 2020-04-08 | 1 | -18/+18 |
* | Use structs for the mixer and resampler tags | Chris Robinson | 2020-04-03 | 1 | -0/+9 |
* | Rename ALvoice and related structs to Voice | Chris Robinson | 2020-03-28 | 1 | -13/+13 |
* | Move some setup to a more logical place | Chris Robinson | 2020-03-25 | 1 | -2/+33 |
* | Dynamically allocate voice channel data | Chris Robinson | 2020-03-25 | 1 | -14/+14 |
* | Simplify clamping the voice mix size | Chris Robinson | 2020-03-23 | 1 | -8/+9 |
* | Silence a potential type truncation warning | Chris Robinson | 2020-03-22 | 1 | -1/+2 |
* | Handle running the buffer callback in the voice | Chris Robinson | 2020-02-17 | 1 | -10/+66 |
* | Add a callback flag for voices | Chris Robinson | 2020-02-17 | 1 | -3/+11 |
* | Use std::array and span for the HRTF delays | Chris Robinson | 2020-02-08 | 1 | -4/+2 |
* | Signal the event handler only once per update | Chris Robinson | 2020-01-14 | 1 | -2/+0 |
* | Get rid of an unnecessary struct | Chris Robinson | 2020-01-13 | 1 | -3/+3 |
* | Make sure an unmixable source is properly stopped | Chris Robinson | 2020-01-08 | 1 | -1/+9 |
* | Use a loop instead of a series of lambda calls | Chris Robinson | 2020-01-05 | 1 | -21/+23 |
* | Simplify post-mix HRTF gain storage | Chris Robinson | 2020-01-05 | 1 | -13/+5 |
* | Use a span for the band-splitter input | Chris Robinson | 2019-12-25 | 1 | -3/+3 |
* | Pass a span for the biquad filter input | Chris Robinson | 2019-12-25 | 1 | -23/+23 |