| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Make the SelectMixer function sharable | Chris Robinson | 2016-09-06 | 1 | -9/+9 |
* | Combine related members into a struct | Chris Robinson | 2016-08-24 | 1 | -1/+1 |
* | Don't store the looping state in the voice | Chris Robinson | 2016-07-31 | 1 | -1/+1 |
* | Fix use of a loop var | Chris Robinson | 2016-07-25 | 1 | -9/+11 |
* | Move the input channel array out of the DirectParams and SendParams | Chris Robinson | 2016-07-13 | 1 | -20/+18 |
* | Store the voice output buffers separate from the params | Chris Robinson | 2016-07-11 | 1 | -14/+14 |
* | Avoid function calls to get the HRTF sample rate and IR size | Chris Robinson | 2016-07-07 | 1 | -1/+1 |
* | Make the source position calues atomic | Chris Robinson | 2016-05-19 | 1 | -7/+7 |
* | Provide asynchronous property updates for sources | Chris Robinson | 2016-05-14 | 1 | -1/+1 |
* | Use the real output's left and right channels with HRTF | Chris Robinson | 2016-03-11 | 1 | -1/+7 |
* | Only calculate steps for the used coefficients | Chris Robinson | 2016-02-14 | 1 | -1/+1 |
* | Calculate HRTF stepping params right before mixing | Chris Robinson | 2016-02-14 | 1 | -4/+36 |
* | Calculate channel gain stepping just before mixing | Chris Robinson | 2016-02-14 | 1 | -8/+91 |
* | Mix to multichannel for effects | Chris Robinson | 2016-01-28 | 1 | -1/+1 |
* | Move the bsincTable to a separate file | Chris Robinson | 2015-11-10 | 1 | -988/+0 |
* | Update the bsinc table | Chris Robinson | 2015-11-10 | 1 | -966/+967 |
* | Cast a double->float return to silence MSVC | Chris Robinson | 2015-11-06 | 1 | -1/+1 |
* | Implement a band-limited sinc resampler | Chris Robinson | 2015-11-05 | 1 | -1/+997 |
* | Change the Kaiser rippling limit to -60dB | Chris Robinson | 2015-11-04 | 1 | -2/+2 |
* | Replace the Lanczos window with Kaiser for the sinc resampler | Chris Robinson | 2015-11-04 | 1 | -17/+87 |
* | Update filter histories even when they're not used | Chris Robinson | 2015-10-24 | 1 | -0/+4 |
* | Set XYZ channel gains for source sends to 0 | Chris Robinson | 2015-10-23 | 1 | -18/+0 |
* | Use one send gain per buffer channel | Chris Robinson | 2015-10-23 | 1 | -1/+1 |
* | Use a constant value for the post-position padding | Chris Robinson | 2015-10-15 | 1 | -33/+20 |
* | Store the source's previous samples with the voice | Chris Robinson | 2015-10-15 | 1 | -92/+32 |
* | Replace the sinc6 resampler with sinc8, and make SSE versions | Chris Robinson | 2015-10-11 | 1 | -13/+23 |
* | Move the FIR4 from SSE2 to SSE3 | Chris Robinson | 2015-10-11 | 1 | -3/+3 |
* | Use doubles to calculate the Lanczos coefficients | Chris Robinson | 2015-10-09 | 1 | -20/+20 |
* | Combine two arrays | Chris Robinson | 2015-10-01 | 1 | -13/+11 |
* | Move the resampler stuff to mixer.c where it's used | Chris Robinson | 2015-10-01 | 1 | -0/+53 |
* | Implement a 6-point sinc-lanczos filter | Chris Robinson | 2015-09-29 | 1 | -12/+26 |