Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use some macros to help with deriving types | Chris Robinson | 2013-05-20 | 1 | -0/+4 |
| | |||||
* | Remove an unused macro | Chris Robinson | 2013-05-20 | 1 | -2/+0 |
| | |||||
* | Implement distortion and equalizer effects | Chris Robinson | 2013-05-18 | 2 | -0/+44 |
| | | | | Code provided by Mike Gorchak | ||||
* | Simplify al_try code | Chris Robinson | 2013-03-24 | 1 | -25/+12 |
| | |||||
* | Add a QSA backend for QNX | Chris Robinson | 2013-03-14 | 1 | -1/+4 |
| | |||||
* | Add Chorus and Flanger effects | Chris Robinson | 2013-03-13 | 2 | -0/+40 |
| | | | | Code provided by Mike Gorchak | ||||
* | Move the effect-specific get/set methods to where the effect is implemented | Chris Robinson | 2013-03-13 | 1 | -0/+54 |
| | |||||
* | Make the context's LastError volatile | Chris Robinson | 2012-12-24 | 1 | -1/+1 |
| | |||||
* | Lock the device before calling aluHandleDisconnect | Chris Robinson | 2012-12-02 | 1 | -0/+1 |
| | | | | | | PulseAudio causes an assert if being relocked inside a callback on the worker thread, where aluHandleDisconnect is called. We can assume it's already locked there, so just make sure the device is locked before being calling it. | ||||
* | Return the integer from fastf2i with MSVC | Chris Robinson | 2012-11-13 | 1 | -0/+1 |
| | |||||
* | Use an array to specify the offset for each channel of the device buffer | Chris Robinson | 2012-11-04 | 1 | -1/+5 |
| | | | | This effectively inverts the DevChannels array | ||||
* | Finalize AL_SOFT_source_latency | Chris Robinson | 2012-10-31 | 1 | -47/+0 |
| | |||||
* | Move some math functions to where they're used | Chris Robinson | 2012-10-25 | 1 | -26/+0 |
| | |||||
* | Add the RESTRICT keyword to a function pointer definition's parameters | Chris Robinson | 2012-10-25 | 1 | -1/+1 |
| | |||||
* | Remove the float math wrapper functions | Chris Robinson | 2012-10-25 | 1 | -55/+0 |
| | |||||
* | Put the HRTF DirectParams into an anonymous struct | Chris Robinson | 2012-10-15 | 1 | -2/+4 |
| | |||||
* | Constify the direct and send parameters given to the mixer | Chris Robinson | 2012-10-15 | 1 | -2/+2 |
| | |||||
* | Remove the unused Device parameter | Chris Robinson | 2012-10-14 | 1 | -1/+1 |
| | |||||
* | Store the output buffers in the DirectParams struct | Chris Robinson | 2012-10-14 | 1 | -0/+4 |
| | |||||
* | Remove the now-unused Source parameter from the DryMix methods | Chris Robinson | 2012-10-14 | 1 | -2/+1 |
| | |||||
* | Store some more HRTF info in the DirectParams struct | Chris Robinson | 2012-10-14 | 1 | -0/+2 |
| | |||||
* | Don't use a loop to determine the next power of 2 | Chris Robinson | 2012-10-13 | 1 | -9/+7 |
| | |||||
* | Implement the double and int64 source setters | Chris Robinson | 2012-10-13 | 1 | -0/+12 |
| | | | | | Note that currently the int64 setters do not range check before being passed to the int setters, erroneously chopping off the upper bits. | ||||
* | Apply the listener matrix to the listener velocity once | Chris Robinson | 2012-10-12 | 1 | -0/+1 |
| | |||||
* | Check the distance against epsilon to determine if it matches | Chris Robinson | 2012-10-12 | 1 | -0/+5 |
| | |||||
* | Build the listener matrix separately | Chris Robinson | 2012-10-09 | 1 | -1/+4 |
| | |||||
* | Don't include alListener.h from alMain.h | Chris Robinson | 2012-10-09 | 2 | -4/+2 |
| | |||||
* | Store a pointer to the listener in the context | Chris Robinson | 2012-10-09 | 1 | -1/+1 |
| | |||||
* | Define RESTRICT in config.h instead of alMain.h | Chris Robinson | 2012-10-09 | 1 | -8/+0 |
| | |||||
* | Add trace, warn, and error markers to logged output | Chris Robinson | 2012-10-07 | 1 | -6/+6 |
| | |||||
* | Define WIN32_LEAN_AND_MEAN when including windows.h in alMain.h | Chris Robinson | 2012-10-06 | 1 | -0/+1 |
| | |||||
* | Put temporary storage in the device instead of on the stack | Chris Robinson | 2012-10-05 | 1 | -1/+5 |
| | |||||
* | Use lrintf to fast convert floats to ints when possible | Chris Robinson | 2012-09-28 | 1 | -8/+5 |
| | |||||
* | Decrease the default BUFFERSIZE to 2048 | Chris Robinson | 2012-09-28 | 1 | -4/+4 |
| | |||||
* | Remove an unneeded parameter from the resampler | Chris Robinson | 2012-09-27 | 1 | -2/+1 |
| | |||||
* | Update a comment | Chris Robinson | 2012-09-26 | 1 | -5/+5 |
| | |||||
* | fpu_control.h is no longer used | Chris Robinson | 2012-09-18 | 1 | -4/+0 |
| | |||||
* | Explicitly give the wet buffer 1 channel | Chris Robinson | 2012-09-16 | 1 | -1/+1 |
| | |||||
* | Implement an SSE MixSend method | Chris Robinson | 2012-09-16 | 1 | -1/+1 |
| | |||||
* | Properly handle the SSE control word | Chris Robinson | 2012-09-16 | 1 | -0/+3 |
| | |||||
* | Use a struct to store the FPU mode | Chris Robinson | 2012-09-16 | 1 | -2/+5 |
| | |||||
* | Use a source param for the resampler and move them to the mixer source | Chris Robinson | 2012-09-14 | 2 | -0/+5 |
| | |||||
* | Remove an unused header | Chris Robinson | 2012-09-14 | 2 | -14/+1 |
| | |||||
* | Move a couple macros to more appropriate headers | Chris Robinson | 2012-09-14 | 3 | -9/+8 |
| | |||||
* | Fix up some more header includes | Chris Robinson | 2012-09-14 | 9 | -43/+37 |
| | |||||
* | Don't include alu.h in alMain.h | Chris Robinson | 2012-09-14 | 2 | -41/+43 |
| | |||||
* | Enable flush-to-zero mode when possible | Chris Robinson | 2012-09-14 | 2 | -37/+3 |
| | |||||
* | Move a couple methods to where they're used | Chris Robinson | 2012-09-12 | 1 | -4/+0 |
| | |||||
* | Use a non-interleaved DryBuffer | Chris Robinson | 2012-09-11 | 2 | -2/+2 |
| | |||||
* | Do the filtering separately from the mixing | Chris Robinson | 2012-09-11 | 1 | -1/+1 |
| |