FastLED 3.9.15
Loading...
Searching...
No Matches

◆ configure()

void fl::audio::FrequencyBinMapper::configure ( const FrequencyBinMapperConfig & config)

Configure the frequency bin mapper This calculates bin boundaries and FFT-to-frequency bin mappings.

Definition at line 23 of file frequency_bin_mapper.cpp.hpp.

23 {
24 mConfig = config;
25
26 // Reset stats
27 mStats = Stats();
28
29 // Calculate frequency boundaries for output bins
31
32 // Calculate fft::FFT bin to frequency bin mappings
34}
void calculateBinMappings()
Calculate FFT bin to frequency bin mappings Pre-calculates which FFT bins contribute to each frequenc...
FrequencyBinMapperConfig mConfig
void calculateBinBoundaries()
Calculate frequency bin boundaries (linear or logarithmic spacing)
Get statistics (for debugging/monitoring)

References FrequencyBinMapper(), calculateBinBoundaries(), calculateBinMappings(), configure(), mConfig, and mStats.

Referenced by FrequencyBinMapper(), FrequencyBinMapper(), ~FrequencyBinMapper(), and configure().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: