FastLED 3.9.15
Loading...
Searching...
No Matches
fl::FFTImpl Class Reference

Detailed Description

Definition at line 20 of file fft_impl.h.

#include <fft_impl.h>

+ Collaboration diagram for fl::FFTImpl:

Classes

struct  Result
 

Public Member Functions

 FFTImpl (const FFT_Args &args)
 
 FFTImpl (const FFTImpl &)=delete
 
 FFTImpl (FFTImpl &&)=delete
 
 ~FFTImpl ()
 
fl::string info () const
 
FFTImploperator= (const FFTImpl &)=delete
 
FFTImploperator= (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< FFTContextmContext
 

The documentation for this class was generated from the following files: