| Commit message (Expand) | Author | Age | Files | Lines |
* | Use a macro to apply NFC filtered mixes instead of a loop | Chris Robinson | 2017-06-26 | 1 | -18/+16 |
* | Reduce the amount of variables that hold the same value | Chris Robinson | 2017-05-21 | 1 | -2/+2 |
* | Increase the HRTF transition to 128 samples | Chris Robinson | 2017-05-05 | 1 | -2/+2 |
* | Add a mixing function to blend HRIRs | Chris Robinson | 2017-05-03 | 1 | -20/+20 |
* | Remove a duplicate check | Chris Robinson | 2017-05-02 | 1 | -1/+1 |
* | Rename VOICE_IS_HRTF to VOICE_HAS_HRTF | Chris Robinson | 2017-05-02 | 1 | -1/+1 |
* | Rename 'moving' flag to 'fading' | Chris Robinson | 2017-05-02 | 1 | -2/+2 |
* | Fade HRTF coefficients over 64 samples at most | Chris Robinson | 2017-04-28 | 1 | -40/+69 |
* | Skip mixing the fade out step when starting silent | Chris Robinson | 2017-04-25 | 1 | -12/+19 |
* | Store the resampler as part of the source | Chris Robinson | 2017-04-21 | 1 | -3/+1 |
* | Make the default resampler a variable | Chris Robinson | 2017-04-20 | 1 | -8/+9 |
* | Try NEON mixers before SSE | Chris Robinson | 2017-04-20 | 1 | -9/+8 |
* | Make the buffer list next pointer atomic | Chris Robinson | 2017-04-19 | 1 | -3/+5 |
* | Store the source queue head in the voice to signify looping | Chris Robinson | 2017-04-18 | 1 | -12/+9 |
* | Add a sample converter | Chris Robinson | 2017-04-10 | 1 | -10/+1 |
* | Handle the source offset fraction as an ALsizei | Chris Robinson | 2017-04-08 | 1 | -2/+2 |
* | Pre-compute the sinc4 resampler coefficient table | Chris Robinson | 2017-04-08 | 1 | -92/+0 |
* | Remove another reference to the sinc8 resampler | Chris Robinson | 2017-04-07 | 1 | -1/+1 |
* | Convert integer samples to float using a power-of-2 divisor | Chris Robinson | 2017-03-31 | 1 | -2/+2 |
* | Fix HRTF interpolated gain calculation | Chris Robinson | 2017-03-26 | 1 | -2/+2 |
* | Use a loop to apply NFC filters | Chris Robinson | 2017-03-25 | 1 | -30/+15 |
* | Make DataPosInt an ALsizei | Chris Robinson | 2017-03-20 | 1 | -15/+16 |
* | Use proper bools for boolean states | Chris Robinson | 2017-03-20 | 1 | -12/+11 |
* | Check usability of MixHrtf_Neon before MixHrtf_SSE | Chris Robinson | 2017-03-14 | 1 | -4/+4 |
* | Store the HRIR coeff pointer and delays directly in MixHrtfParams | Chris Robinson | 2017-03-12 | 1 | -4/+10 |
* | Rework HRTF coefficient fading | Chris Robinson | 2017-03-11 | 1 | -35/+52 |
* | Make the voice's 'moving' state a bitflag | Chris Robinson | 2017-03-11 | 1 | -2/+2 |
* | Dynamically allocate the device's HRTF state | Chris Robinson | 2017-03-10 | 1 | -1/+1 |
* | Implement NFC filters for Ambisonic rendering | Chris Robinson | 2017-03-10 | 1 | -5/+50 |
* | Store the channel count and sample size in the voice | Chris Robinson | 2017-03-07 | 1 | -2/+2 |
* | Don't modify the source state in the mixer | Chris Robinson | 2017-03-07 | 1 | -1/+0 |
* | Move the current buffer queue entry and play position to the voice | Chris Robinson | 2017-02-27 | 1 | -7/+7 |
* | Ensure a non-playing or -paused source does not use a mixing voice | Chris Robinson | 2017-02-25 | 1 | -1/+2 |
* | Dynamically allocate the ALsource Send[] array | Chris Robinson | 2017-02-21 | 1 | -1/+1 |
* | Remove the sinc8 resampler option | Chris Robinson | 2017-02-19 | 1 | -45/+14 |
* | Reorganize ALvoice members | Chris Robinson | 2017-02-15 | 1 | -7/+8 |
* | Make the source state atomic | Chris Robinson | 2017-02-13 | 1 | -1/+1 |
* | Put BsincState in a generic union | Chris Robinson | 2017-02-13 | 1 | -1/+1 |
* | Add NEON-enhanced resamplers | Chris Robinson | 2017-02-12 | 1 | -0/+16 |
* | Replace some ALvoid with void | Chris Robinson | 2017-01-18 | 1 | -1/+1 |
* | Use ALsizei in more places | Chris Robinson | 2017-01-18 | 1 | -33/+33 |
* | Pass the left and right buffers to the hrtf mixers directly | Chris Robinson | 2017-01-17 | 1 | -4/+6 |
* | Use ALsizei and ALint for sizes and offsets with resamplers and filters | Chris Robinson | 2017-01-16 | 1 | -1/+1 |
* | Use ALsizei for sizes and offsets with the mixer | Chris Robinson | 2017-01-16 | 1 | -3/+3 |
* | Use separate macros for atomics that don't take a memory order | Chris Robinson | 2016-12-20 | 1 | -2/+2 |
* | Update some atomic memory ordering | Chris Robinson | 2016-11-21 | 1 | -2/+2 |
* | Remove an unnecessary intermediate variable | Chris Robinson | 2016-11-02 | 1 | -7/+5 |
* | Add some more 'restrict' keywords | Chris Robinson | 2016-10-06 | 1 | -1/+1 |
* | Pass current and target gains directly for mixing | Chris Robinson | 2016-10-05 | 1 | -86/+16 |
* | Make some pointer-to-array parameters const | Chris Robinson | 2016-10-04 | 1 | -0/+13 |