|
FastLED 3.9.15
|
Definition at line 91 of file audio_reactive.h.
#include <audio_reactive.h>
Collaboration diagram for fl::audio::Reactive:Private Member Functions | |
| void | applyAWeighting () |
| void | applyGain () |
| void | applyLoudnessCompensation () |
| void | applyScaling () |
| void | applySpectralEqualization () |
| void | calculateBandEnergies () |
| float | computeRMS (const fl::vector< fl::i16 > &samples) |
| void | detectBeat (fl::u32 currentTimeMs) |
| void | detectEnhancedBeats (fl::u32 currentTimeMs) |
| Processor & | ensureAudioProcessor () |
| void | mapFFTBinsToFrequencyChannels () |
| float | mapFrequencyBin (int fromBin, int toBin) |
| void | processFFT (const Sample &sample) |
| void | smoothResults () |
| void | updateSpectralFlux () |
| void | updateVolumeAndPeak (const Sample &sample) |
Static Private Attributes | |
| static constexpr fl::u32 | BEAT_COOLDOWN = 100 |