FastLED 3.9.15
|
Definition at line 20 of file fft_impl.h.
#include <fft_impl.h>
Classes | |
struct | Result |
Public Member Functions | |
FFTImpl (const FFT_Args &args) | |
FFTImpl (const FFTImpl &)=delete | |
FFTImpl (FFTImpl &&)=delete | |
~FFTImpl () | |
fl::string | info () const |
FFTImpl & | operator= (const FFTImpl &)=delete |
FFTImpl & | operator= (FFTImpl &&)=delete |
Result | run (const AudioSample &sample, FFTBins *out) |
Result | run (span< const i16 > sample, FFTBins *out) |
fl::size | sampleSize () const |
Static Public Member Functions | |
static int | DefaultBands () |
static float | DefaultMaxFrequency () |
static float | DefaultMinFrequency () |
static int | DefaultSampleRate () |
static int | DefaultSamples () |
Private Attributes | |
fl::unique_ptr< FFTContext > | mContext |