FastLED 3.10.8
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}
FrequencyBinMapperConfig mConfig
void calculateBinBoundaries() FL_NO_EXCEPT
Calculate frequency bin boundaries (linear or logarithmic spacing)
void calculateBinMappings() FL_NO_EXCEPT
Calculate FFT bin to frequency bin mappings Pre-calculates which FFT bins contribute to each frequenc...
Get statistics (for debugging/monitoring)

References FrequencyBinMapper(), calculateBinBoundaries(), calculateBinMappings(), configure(), fl::FL_NO_EXCEPT, 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: