|
DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
|
The shared Stockham engine: a forward complex FFT of size N on split (re, im) arrays, ping-ponging between two work buffers. More...
#include <FFT.h>
Public Member Functions | |
| SplitFFT (size_t n) | |
| size_t | size () const noexcept |
| T * | inRe () noexcept |
| Input buffers: fill inRe() / inIm() with N values each before run(). | |
| T * | inIm () noexcept |
| void | run (const T *&outRe, const T *&outIm) noexcept |
| Runs the forward transform of the input buffers. | |
The shared Stockham engine: a forward complex FFT of size N on split (re, im) arrays, ping-ponging between two work buffers.
|
inlineexplicit |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |