summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Release 1.6.372openal-soft-1.6.372Chris Robinson2008-11-211-2/+2
* Wait until one full fragment is empty before mixingChris Robinson2008-11-211-1/+1
* Make the DSound emulated fragment count configurableChris Robinson2008-11-212-6/+9
* Fix a commentChris Robinson2008-11-201-3/+2
* Fix early reflection inputChris Robinson2008-11-191-6/+5
* Handle ALSA capture errors a bit betterChris Robinson2008-11-191-9/+35
* Simplify in-sample low-pass filter coefficient calculationChris Robinson2008-11-181-6/+5
* Fix low-pass coefficient calculationChris Robinson2008-11-181-7/+10
* Don't calculate reverb HF limit if air absorption is 1Chris Robinson2008-11-181-3/+3
* Non-cross-compiled DLLs shouldn't have lib prefixedChris Robinson2008-11-181-0/+3
* Remove outdated comments and add copyright headerChris Robinson2008-11-171-9/+19
* DirectSound is not explicitly dependant on windows.hChris Robinson2008-11-161-15/+15
* Remove unneeded macroChris Robinson2008-11-161-1/+0
* Use a better dB-to-linear gain convertionChris Robinson2008-11-161-1/+1
* Implement a new reverb effectChris Robinson2008-11-166-110/+600
* Add an option to disable specific EFX effect typesChris Robinson2008-11-144-2/+52
* Add cross-compiling optionChris Robinson2008-11-131-8/+19
* Allow specifying another config file with the ALSOFT_CONF env varChris Robinson2008-11-132-0/+11
* Don't ramp gains when starting a sound from the beginningChris Robinson2008-11-133-3/+20
* Avoid unnecessary floating-point mathChris Robinson2008-11-111-5/+2
* Add initial AL_EXTX_buffer_sub_data supportChris Robinson2008-11-116-29/+203
* Fix Win32 thread handle leakChris Robinson2008-11-051-0/+1
* Be more flexible with channel count when loading IMA4 dataChris Robinson2008-11-021-44/+22
* Seperate data converters into reusable functionsChris Robinson2008-11-021-216/+173
* More padding fixesChris Robinson2008-11-011-10/+1
* More buffer conversion refactoringChris Robinson2008-11-011-62/+28
* Padding is not dependant on the frequency cutoff anymoreChris Robinson2008-10-311-5/+1
* Restructure buffer data conversion code a bitChris Robinson2008-10-311-60/+27
* Fix typo preventing capture from openingChris Robinson2008-10-271-1/+1
* Append the driver and its version to the AL version stringChris Robinson2008-10-252-1/+4
* Make sure an appropriate error is set when opening a device failsChris Robinson2008-10-241-22/+27
* Use plughw for capture so ALSA can convert capture dataChris Robinson2008-10-141-1/+1
* Include float.h if it exists, for _RC_CHOP and _MCW_RCChris Robinson2008-10-143-0/+8
* Remove another unused source memberChris Robinson2008-10-103-7/+0
* Use a modulo to keep the buffer position in range for looping sourcesChris Robinson2008-10-101-1/+4
* Clamp source position to the buffer size when it stopsChris Robinson2008-10-091-0/+2
* Remove unneeded source member variableChris Robinson2008-10-093-10/+1
* Commit missing changesChris Robinson2008-10-092-4/+2
* Only send one channel through the wet pathChris Robinson2008-10-091-149/+106
* Increase max pitch to 65536Chris Robinson2008-10-091-4/+4
* Simplify the lerp functionChris Robinson2008-10-091-1/+1
* Don't apply the wet path for multi-channel buffersChris Robinson2008-10-091-10/+0
* Skip mixing if the read position is beyond the end of the bufferChris Robinson2008-10-091-3/+8
* The wet path should be silent if no effect is set on the slotChris Robinson2008-10-091-1/+2
* Don't hold the whole-number position in the fractional valueChris Robinson2008-10-021-24/+19
* Use a new low-pass filter, based on the I3DL2 specChris Robinson2008-10-027-492/+43
* Implement non-mmap ALSA captureChris Robinson2008-09-291-14/+167
* Air absorption factor is applied to the dB value, not linear gainChris Robinson2008-09-222-13/+16
* Add a variable to override the default library type withChris Robinson2008-09-161-2/+5
* Fixup some source parameter calculationsChris Robinson2008-09-161-28/+49