aboutsummaryrefslogtreecommitdiffstats
path: root/alc
Commit message (Expand)AuthorAgeFilesLines
* Avoid a log10 constant callChris Robinson2020-05-211-2/+2
* Use an enum class for SpatializeModeChris Robinson2020-05-212-6/+6
* Clarify a comment about the band-splitterChris Robinson2020-05-201-4/+5
* Improve HRTF delay handlingChris Robinson2020-05-204-32/+19
* Fix some commentsChris Robinson2020-05-191-4/+4
* Rename applyHfScale to processHfScaleChris Robinson2020-05-195-6/+6
* Use an enum for FamCountChris Robinson2020-05-195-8/+6
* Apply the ambisonic HF scaling in real-time with HRTFChris Robinson2020-05-194-23/+102
* Move BUFFERSIZE and FloatBufferLine to a separate headerChris Robinson2020-05-192-9/+16
* Also search for asimd for NeonChris Robinson2020-05-171-2/+15
* Assume Neon support if cpu_caps.cpp is compiled with itChris Robinson2020-05-171-0/+5
* Include the existing direct signal in the UHJ delayChris Robinson2020-05-161-4/+11
* Fix the all-pass's shuffle orderChris Robinson2020-05-141-2/+2
* Give names to parameter value constantsChris Robinson2020-05-131-2/+16
* Do two samples at once with the SSE UHJ all-passChris Robinson2020-05-121-9/+45
* Clear the whole bufferChris Robinson2020-05-121-4/+2
* Properly count the last number of samples to mixChris Robinson2020-05-122-2/+4
* Fix applying the UHJ phase-shift filterChris Robinson2020-05-112-9/+8
* Move the bsinc tables out of commonChris Robinson2020-05-113-0/+373
* Change a couple functions into member functionsChris Robinson2020-05-101-6/+6
* Revert "Fix the FFT half point for the shifter effects"Chris Robinson2020-05-091-6/+6
* Fix the UHJ filter generatorChris Robinson2020-05-091-2/+6
* Avoid a reference on a constexpr variableChris Robinson2020-05-081-1/+4
* Use a FIR filter for the UHJ all-passChris Robinson2020-05-083-77/+136
* Fix the FFT half point for the shifter effectsChris Robinson2020-05-081-6/+6
* Slightly improve the Hann windowsChris Robinson2020-05-082-4/+4
* Use std::arrays for the UHJ filtersChris Robinson2020-05-082-44/+24
* Combine multiple UHJ encoder all-pass loopsChris Robinson2020-05-072-77/+82
* Use dual-band for the internal quad and 7.1 decodersChris Robinson2020-05-073-23/+76
* Allow declaring internal dual-band decodersChris Robinson2020-05-071-12/+45
* Update the quad and 7.1 decodersChris Robinson2020-05-061-17/+17
* Make the built-in decoders more flexibleChris Robinson2020-05-063-113/+162
* Fix the dual-band decoderChris Robinson2020-05-051-5/+5
* Use a flexible array for the front stablizer delay buffersChris Robinson2020-05-052-8/+19
* Improve the front stablizerChris Robinson2020-05-053-52/+53
* Move some sin/cos constants out of a loopChris Robinson2020-05-041-10/+11
* Clear buffers right before useChris Robinson2020-05-031-3/+2
* Don't put the LFO on the stackChris Robinson2020-05-031-6/+6
* Use a helper to set an identity ambisonic panChris Robinson2020-05-036-29/+30
* Simplify SIMD linear resampler loop countChris Robinson2020-05-023-12/+9
* Use a matching type given the initializerChris Robinson2020-05-022-6/+6
* Improve the leftover and realignment mixing loopsChris Robinson2020-05-022-8/+8
* Avoid iterators for the main mixerChris Robinson2020-05-013-61/+53
* Make BuildBFormatHrtf a member of DirectHrtfStateChris Robinson2020-05-014-39/+38
* Don't truncate odd IR sizes with SSEChris Robinson2020-04-301-1/+1
* Use a more efficient type for holding the IrSizeChris Robinson2020-04-304-12/+12
* Correctly handle unicode paths on Windows for ALSOFT_LOGFILEChris Robinson2020-04-291-5/+13
* Rename effect_chain to effect_targetChris Robinson2020-04-292-3/+3
* Don't return a bool from the backend start methodChris Robinson2020-04-2819-212/+128
* Limit the maximum settable sample rateChris Robinson2020-04-282-8/+14