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

◆ processFFT()

void fl::AudioReactive::processFFT ( const AudioSample & sample)
private

Definition at line 60 of file audio_reactive.cpp.

60 {
61 // Get PCM data from AudioSample
62 const auto& pcmData = sample.pcm();
63 if (pcmData.empty()) return;
64
65 // Use AudioSample's built-in FFT capability
66 sample.fft(&mFFTBins);
67
68 // Map FFT bins to frequency channels using WLED-compatible mapping
70}
void mapFFTBinsToFrequencyChannels()

References fl::AudioSample::fft(), mapFFTBinsToFrequencyChannels(), mFFTBins, and fl::AudioSample::pcm().

Referenced by processSample().

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