| Commit message (Expand) | Author | Age | Files | Lines |
* | Use an array to specify the offset for each channel of the device buffer | Chris Robinson | 2012-11-04 | 1 | -5/+8 |
* | Make a decimal value a float type | Chris Robinson | 2012-10-31 | 1 | -1/+1 |
* | Add a couple comments to the code | Chris Robinson | 2012-10-26 | 1 | -0/+2 |
* | Avoid branching when clamping and converting float samples to integer | Chris Robinson | 2012-10-26 | 1 | -2/+2 |
* | Move some math functions to where they're used | Chris Robinson | 2012-10-25 | 1 | -0/+25 |
* | Put the HRTF DirectParams into an anonymous struct | Chris Robinson | 2012-10-15 | 1 | -26/+26 |
* | Store the output buffers in the DirectParams struct | Chris Robinson | 2012-10-14 | 1 | -1/+9 |
* | Store some more HRTF info in the DirectParams struct | Chris Robinson | 2012-10-14 | 1 | -0/+6 |
* | Don't add the dry gain to the mixing matrix | Chris Robinson | 2012-10-13 | 1 | -1/+1 |
* | Silence an implicit int-to-float conversion warning on MSVC | Chris Robinson | 2012-10-13 | 1 | -1/+1 |
* | Fix copying the listener Up vector | Chris Robinson | 2012-10-12 | 1 | -1/+1 |
* | Apply the listener matrix to the listener velocity once | Chris Robinson | 2012-10-12 | 1 | -12/+10 |
* | Avoid needlessly copying the listener matrix | Chris Robinson | 2012-10-12 | 1 | -7/+3 |
* | Apply the listener position to the transformation matrix | Chris Robinson | 2012-10-12 | 1 | -38/+44 |
* | Check the distance against epsilon to determine if it matches | Chris Robinson | 2012-10-12 | 1 | -2/+2 |
* | Properly scale wide-stereo sources | Chris Robinson | 2012-10-10 | 1 | -1/+1 |
* | The max step is no longer dependent on the channel count | Chris Robinson | 2012-10-10 | 1 | -2/+2 |
* | Set Hrtf.Moving after setting the source params instead of after mixing | Chris Robinson | 2012-10-09 | 1 | -0/+1 |
* | Build the listener matrix separately | Chris Robinson | 2012-10-09 | 1 | -3/+36 |
* | Store a pointer to the listener in the context | Chris Robinson | 2012-10-09 | 1 | -10/+10 |
* | Add a special resampler for matching sample rates | Chris Robinson | 2012-10-05 | 1 | -1/+1 |
* | Avoid void* arithmetic | Chris Robinson | 2012-10-04 | 1 | -1/+1 |
* | Make sure the output buffer pointer is updated in case multiple iterations ar... | Chris Robinson | 2012-10-03 | 1 | -9/+13 |
* | Remove SSE resamplers. They aren't gaining us much this way. | Chris Robinson | 2012-09-24 | 1 | -8/+0 |
* | Avoid correcting for more non-existing clicks | Chris Robinson | 2012-09-16 | 1 | -8/+14 |
* | Don't try to correct for non-existing clicks. | Chris Robinson | 2012-09-16 | 1 | -6/+13 |
* | Explicitly give the wet buffer 1 channel | Chris Robinson | 2012-09-16 | 1 | -8/+8 |
* | Avoid building redundant mixers | Chris Robinson | 2012-09-16 | 1 | -15/+7 |
* | Use a struct to store the FPU mode | Chris Robinson | 2012-09-16 | 1 | -3/+3 |
* | Implement an SSE cubic resampler | Chris Robinson | 2012-09-14 | 1 | -1/+5 |
* | Implement an SSE linear resampler | Chris Robinson | 2012-09-14 | 1 | -0/+4 |
* | Use a source param for the resampler and move them to the mixer source | Chris Robinson | 2012-09-14 | 1 | -0/+23 |
* | Move a couple methods to where they're used | Chris Robinson | 2012-09-12 | 1 | -0/+45 |
* | Don't use count-specific functions to write to the output buffer | Chris Robinson | 2012-09-11 | 1 | -89/+13 |
* | Use a non-interleaved DryBuffer | Chris Robinson | 2012-09-11 | 1 | -21/+25 |
* | Move the target effect slot to the SendParams struct | Chris Robinson | 2012-09-08 | 1 | -2/+2 |
* | Remove STACK_DATA_SIZE in favor of BUFFERSIZE | Chris Robinson | 2012-09-08 | 1 | -4/+2 |
* | Remove some unused code | Chris Robinson | 2012-09-08 | 1 | -4/+0 |
* | Separate the resampling and mixing steps | Chris Robinson | 2012-09-08 | 1 | -6/+6 |
* | Move the device lock into the backend function table | Chris Robinson | 2012-08-18 | 1 | -4/+4 |
* | Handle the scalar values a bit better | Chris Robinson | 2012-08-11 | 1 | -4/+4 |
* | Add an option for wide stereo sources | Chris Robinson | 2012-08-09 | 1 | -2/+14 |
* | Use wrappers for float-typed math functions | Chris Robinson | 2012-06-29 | 1 | -14/+14 |
* | Don't use all caps for enum value names | Chris Robinson | 2012-06-28 | 1 | -42/+42 |
* | Clamp the Y position before trying to get the elevation | Chris Robinson | 2012-06-28 | 1 | -2/+3 |
* | Use 2 chained one-pole filters for the wet path | Chris Robinson | 2012-04-30 | 1 | -3/+2 |
* | Use ComputeAngleGains for multi-channel sources and remove the unused lookup ... | Chris Robinson | 2012-04-29 | 1 | -11/+3 |
* | Remove the stereodup option | Chris Robinson | 2012-04-29 | 1 | -16/+1 |
* | Use ComputeAngleGains for 3D sounds | Chris Robinson | 2012-04-28 | 1 | -24/+20 |
* | Flip the parameters to aluCart2LUTpos, so it behaves a bit more like atan2 | Chris Robinson | 2012-04-28 | 1 | -4/+4 |