aboutsummaryrefslogtreecommitdiffstats
path: root/common/alcomplex.cpp
Commit message (Expand)AuthorAgeFilesLines
* Assert that a value is in the expected rangeChris Robinson2023-12-041-0/+2
* Don't make a float version of complex_fftChris Robinson2023-10-251-17/+12
* Use std::array instead of a C-style arrayChris Robinson2023-09-251-1/+2
* Shift the appropriate typeChris Robinson2023-09-221-4/+4
* Improve the FFT bit reversal computationChris Robinson2023-09-091-26/+37
* Optimize FFT calculations for lengths of 1024 or lessChris Robinson2023-09-091-23/+64
* Remove custom stuff for standardChris Robinson2023-05-041-1/+1
* Use macros for the likely/unlikely attributesChris Robinson2023-03-011-1/+1
* Remove a [[likely]] that confuses some versions of GCCChris Robinson2023-02-281-1/+1
* Avoid using auto for lambda parametersChris Robinson2023-02-061-1/+1
* Precalculate reused scale factorsChris Robinson2023-01-151-1/+1
* clang-tidy cleanups (#800)Rosen Penev2023-01-151-1/+1
* Better handle span sources from iteratorsChris Robinson2022-12-141-1/+1
* Avoid using a macro to wrap standard attributesChris Robinson2022-12-061-2/+2
* Use standard likely/unlikely attributes when availableChris Robinson2022-12-051-2/+2
* Use complex floats for convolution reverb FFTsChris Robinson2022-11-241-6/+12
* Avoid returning an array for constexpr tablesChris Robinson2022-11-241-38/+35
* Use a bind statement instead of a lambdaChris Robinson2022-08-291-2/+4
* Simplify FFT complex arg handling a bitChris Robinson2022-01-301-2/+4
* Start and use a standard-like numbers headerChris Robinson2022-01-271-2/+2
* Use precalculated lookup tables to swap FFT elementsChris Robinson2022-01-271-7/+91
* Make PopCount and CountTrailingZeros more standard-likeChris Robinson2021-01-221-1/+2
* Avoid bitshifts for loop countingChris Robinson2020-11-081-11/+21
* Fix an invalid unicode character in a commentChris Robinson2020-09-141-1/+1
* Use inline wrappers to clarify forward/inverse FFTsChris Robinson2020-09-131-2/+2
* Partly simplify FFT bit-reversalChris Robinson2020-09-131-8/+4
* Revert "Fix the FFT half point for the shifter effects"Chris Robinson2020-05-091-1/+1
* Fix the FFT half point for the shifter effectsChris Robinson2020-05-081-1/+1
* Fix a few more GCC warningsChris Robinson2019-09-141-1/+1
* removed unnecessary loopLopuska2019-09-151-2/+0
* Cleanup common sources' includesChris Robinson2019-07-291-6/+5
* Use a span for the complex_fft/hilbert functionsChris Robinson2019-06-081-29/+29
* Avoid using old style castsFilip Gawin2019-01-081-1/+1
* Use standard complex types instead of customChris Robinson2018-11-171-0/+76