aboutsummaryrefslogtreecommitdiffstats
path: root/Alc
Commit message (Expand)AuthorAgeFilesLines
* Add a higher quality bsinc resampler using 24 sample pointsChris Robinson2017-08-274-11/+1319
* Rename the bsinc resampler to bsinc12Chris Robinson2017-08-254-25/+26
* Constify some pointersChris Robinson2017-08-233-3/+3
* Meters per unit can't be 0Chris Robinson2017-08-211-2/+2
* 0 meters per unit is invalidChris Robinson2017-08-211-2/+2
* Properly clear the extra ChannelsPerOrder entriesChris Robinson2017-08-191-1/+1
* Pass the filter entry to apply to resample_fir4Chris Robinson2017-08-185-7/+6
* Keep bsinc filter quality more consistent between scalesChris Robinson2017-08-171-544/+544
* Correct the bsinc filter orderChris Robinson2017-08-171-963/+963
* Make the sinc4 table staticChris Robinson2017-08-161-1/+1
* 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