Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use M_PI since it is sure to be defined | Chris Robinson | 2009-01-27 | 1 | -4/+3 |
| | |||||
* | Fix ignored return value warning | Chris Robinson | 2009-01-26 | 1 | -1/+2 |
| | |||||
* | Use a matrix for up- and down-mixing channels | Chris Robinson | 2009-01-25 | 2 | -38/+84 |
| | |||||
* | Duplicate stereo onto the side channels as well as the back | Chris Robinson | 2009-01-25 | 1 | -1/+4 |
| | |||||
* | Don't read stereo layout when output is mono | Chris Robinson | 2009-01-25 | 1 | -0/+7 |
| | |||||
* | Add options for user-configurable speaker arrangements | Chris Robinson | 2009-01-25 | 2 | -0/+125 |
| | |||||
* | 6.1 uses front- and back-center, not left- and right-back channels | Chris Robinson | 2009-01-24 | 2 | -66/+57 |
| | |||||
* | Seperate mixing loops depending on source channel configuration | Chris Robinson | 2009-01-24 | 1 | -56/+111 |
| | |||||
* | Reimplement panning using lookup tables, based on a patch by Christian Borss | Chris Robinson | 2009-01-24 | 6 | -64/+213 |
| | | | | | | This allows speaker positions to be specified by discrete angles around the listener, providing more flexibility and configurability in placement. Additional patches to take advantage of this are forthcoming. | ||||
* | Properly capitalize the libname in Win32 | Chris Robinson | 2009-01-10 | 1 | -1/+1 |
| | |||||
* | Remove XCOMPILEWIN32 option in favor of CMake 2.6's cross-compiling caps | Chris Robinson | 2008-12-12 | 2 | -14/+27 |
| | |||||
* | Search for SDL.h in addition to SDL/SDL.h | Chris Robinson | 2008-12-12 | 3 | -2/+15 |
| | |||||
* | Apply the dry filter to multi-channel sources | Chris Robinson | 2008-12-10 | 2 | -16/+50 |
| | | | | Unlike mono sources, they use 2 chained one-pole filters instead of 4 | ||||
* | Fix some CMake checks | Chris Robinson | 2008-12-07 | 1 | -3/+3 |
| | |||||
* | Protect playback device opening with a mutex lock | Chris Robinson | 2008-12-07 | 1 | -2/+2 |
| | |||||
* | Add an SDL backend | Chris Robinson | 2008-12-07 | 6 | -1/+336 |
| | |||||
* | Add cast for setting a dummy pointer value | Chris Robinson | 2008-12-06 | 1 | -1/+1 |
| | |||||
* | Let CMAKE_DEBUG_POSTFIX be exposed for graphical CMake front-ends | Chris Robinson | 2008-12-02 | 1 | -0/+5 |
| | |||||
* | Implement AL_EXTX_source_distance_model | Chris Robinson | 2008-11-25 | 5 | -5/+31 |
| | | | | | As with other EXTX extensions, this is subject to change and removal as the spec gets worked on | ||||
* | Release 1.6.372openal-soft-1.6.372 | Chris Robinson | 2008-11-21 | 1 | -2/+2 |
| | |||||
* | Wait until one full fragment is empty before mixing | Chris Robinson | 2008-11-21 | 1 | -1/+1 |
| | |||||
* | Make the DSound emulated fragment count configurable | Chris Robinson | 2008-11-21 | 2 | -6/+9 |
| | |||||
* | Fix a comment | Chris Robinson | 2008-11-20 | 1 | -3/+2 |
| | |||||
* | Fix early reflection input | Chris Robinson | 2008-11-19 | 1 | -6/+5 |
| | |||||
* | Handle ALSA capture errors a bit better | Chris Robinson | 2008-11-19 | 1 | -9/+35 |
| | |||||
* | Simplify in-sample low-pass filter coefficient calculation | Chris Robinson | 2008-11-18 | 1 | -6/+5 |
| | |||||
* | Fix low-pass coefficient calculation | Chris Robinson | 2008-11-18 | 1 | -7/+10 |
| | |||||
* | Don't calculate reverb HF limit if air absorption is 1 | Chris Robinson | 2008-11-18 | 1 | -3/+3 |
| | |||||
* | Non-cross-compiled DLLs shouldn't have lib prefixed | Chris Robinson | 2008-11-18 | 1 | -0/+3 |
| | |||||
* | Remove outdated comments and add copyright header | Chris Robinson | 2008-11-17 | 1 | -9/+19 |
| | |||||
* | DirectSound is not explicitly dependant on windows.h | Chris Robinson | 2008-11-16 | 1 | -15/+15 |
| | |||||
* | Remove unneeded macro | Chris Robinson | 2008-11-16 | 1 | -1/+0 |
| | |||||
* | Use a better dB-to-linear gain convertion | Chris Robinson | 2008-11-16 | 1 | -1/+1 |
| | |||||
* | Implement a new reverb effect | Chris Robinson | 2008-11-16 | 6 | -110/+600 |
| | | | | Code created and graciously provided by Christopher Fitzgerald | ||||
* | Add an option to disable specific EFX effect types | Chris Robinson | 2008-11-14 | 4 | -2/+52 |
| | |||||
* | Add cross-compiling option | Chris Robinson | 2008-11-13 | 1 | -8/+19 |
| | |||||
* | Allow specifying another config file with the ALSOFT_CONF env var | Chris Robinson | 2008-11-13 | 2 | -0/+11 |
| | |||||
* | Don't ramp gains when starting a sound from the beginning | Chris Robinson | 2008-11-13 | 3 | -3/+20 |
| | |||||
* | Avoid unnecessary floating-point math | Chris Robinson | 2008-11-11 | 1 | -5/+2 |
| | |||||
* | Add initial AL_EXTX_buffer_sub_data support | Chris Robinson | 2008-11-11 | 6 | -29/+203 |
| | | | | | | | | Note that this is an in-development extension, as noted by the EXTX moniker instead of EXT. It's behavior is subject to change, and the extension string will be removed (replaced with the official string once it's finalized). Developers are discouraged from using this in production code, though feel free to play around with it. | ||||
* | Fix Win32 thread handle leak | Chris Robinson | 2008-11-05 | 1 | -0/+1 |
| | |||||
* | Be more flexible with channel count when loading IMA4 data | Chris Robinson | 2008-11-02 | 1 | -44/+22 |
| | |||||
* | Seperate data converters into reusable functions | Chris Robinson | 2008-11-02 | 1 | -216/+173 |
| | |||||
* | More padding fixes | Chris Robinson | 2008-11-01 | 1 | -10/+1 |
| | |||||
* | More buffer conversion refactoring | Chris Robinson | 2008-11-01 | 1 | -62/+28 |
| | |||||
* | Padding is not dependant on the frequency cutoff anymore | Chris Robinson | 2008-10-31 | 1 | -5/+1 |
| | |||||
* | Restructure buffer data conversion code a bit | Chris Robinson | 2008-10-31 | 1 | -60/+27 |
| | |||||
* | Fix typo preventing capture from opening | Chris Robinson | 2008-10-27 | 1 | -1/+1 |
| | |||||
* | Append the driver and its version to the AL version string | Chris Robinson | 2008-10-25 | 2 | -1/+4 |
| | |||||
* | Make sure an appropriate error is set when opening a device fails | Chris Robinson | 2008-10-24 | 1 | -22/+27 |
| |