aboutsummaryrefslogtreecommitdiffstats
path: root/Alc
Commit message (Expand)AuthorAgeFilesLines
* Store the sinc4 table in the filter stateChris Robinson2017-08-1610-85/+112
* Simplify bsinc filter storage in the filter stateChris Robinson2017-08-164-24/+18
* Make the bsinc table layout more efficientChris Robinson2017-08-162-986/+1287
* Keep bsinc info together in a structChris Robinson2017-08-152-992/+999
* Check the source type once when mixingChris Robinson2017-08-141-2/+4
* Add restrict to a few more parametersChris Robinson2017-08-101-2/+4
* Check the right size for the in-progress mhr updateChris Robinson2017-08-091-2/+2
* Declare that a couple arrays are alignedChris Robinson2017-08-091-3/+6
* Add experimental support for 24-bit, dual-ear HRTFsChris Robinson2017-08-081-3/+230
* Avoid re-selecting the direct HRTF mix functionChris Robinson2017-08-072-15/+23
* Add a front-stablizer config option for surround sound modesChris Robinson2017-07-314-0/+110
* Don't bother returning the IR length for B-Format decodingChris Robinson2017-07-313-7/+5
* Print an error if the input channel isn't in the deviceChris Robinson2017-07-311-22/+16
* Update default 5.1 and 6.1 coefficients to exclude front-centerChris Robinson2017-07-301-15/+12
* Cleanup output write functionsChris Robinson2017-07-271-32/+26
* Remove unused macrosChris Robinson2017-07-251-4/+0
* Update makehrtf to use a larger FFT by defaultChris Robinson2017-07-251-1/+1
* Downgrade some ERRs to TRACEsChris Robinson2017-07-231-2/+2
* Make sure OSS device files exist before adding themChris Robinson2017-07-231-2/+10
* Fix default effect initializationChris Robinson2017-07-191-28/+11
* Add an all-pass filter that replicates the band splitter's phase shiftChris Robinson2017-07-192-0/+51
* Scale the source volume by +3dB for a full spreadChris Robinson2017-07-181-6/+7
* Apply the output buffer offset before writing to itChris Robinson2017-07-151-24/+24
* Set the float PCM GUID for wave files only when outputting floatChris Robinson2017-07-151-2/+3
* Add the default auxiliary slot to the active slot arrayChris Robinson2017-07-132-18/+11
* Initialize the default effect after device updateChris Robinson2017-07-131-35/+31
* Use macros to set and restore the mixer FPU modeChris Robinson2017-07-133-17/+10
* Store the default effect slot in the contextChris Robinson2017-07-132-59/+82
* Store the QSA backend's ExtraData in the wrapper structChris Robinson2017-06-291-118/+121
* Use sqrtf for single-precision square rootsChris Robinson2017-06-291-1/+1
* Add casts to silence MSVCChris Robinson2017-06-291-1/+1
* Define a backup log2f if the compiler doesn't have itChris Robinson2017-06-291-3/+0
* Calculate the converter stepping value using floating pointChris Robinson2017-06-281-3/+3
* Remove the fastf2u conversion functionChris Robinson2017-06-276-13/+12
* Use a macro to apply NFC filtered mixes instead of a loopChris Robinson2017-06-261-18/+16
* Round the converter's stepping valueChris Robinson2017-06-261-2/+3
* Trace the message name in the message handler loopChris Robinson2017-06-261-1/+14
* Convert all input samples in the loopChris Robinson2017-06-261-2/+2
* Clean up some messy rounding codeChris Robinson2017-06-262-7/+12
* Ensure the mmdevapi capture buffer is at least 100msChris Robinson2017-06-261-0/+4
* Clean up some loop variablesChris Robinson2017-06-251-29/+23
* Use the bsinc resampler for the converterChris Robinson2017-06-253-7/+16
* Improve traces for the mmdevapi capture conversionsChris Robinson2017-06-231-10/+8
* Use the correct destination channel offsetChris Robinson2017-06-231-2/+2
* Don't report any output samples for no input samplesChris Robinson2017-06-231-0/+6
* Forward Sample_ALuint to Sample_ALintChris Robinson2017-06-231-1/+1
* Stop conversion when no more source samples are availableChris Robinson2017-06-221-3/+4
* Trace the capture converter formats for mmdevapiChris Robinson2017-06-221-0/+6
* Workaround log2f missing on AndroidChris Robinson2017-06-211-0/+2
* Remove an unnecessary variableChris Robinson2017-06-211-3/+2