FastLED 3.10.8
Loading...
Searching...
No Matches
fft_impl.h File Reference
#include "fl/stl/span.h"
#include "fl/stl/string.h"
#include "fl/stl/unique_ptr.h"
#include "fl/stl/noexcept.h"
#include "fl/stl/int.h"
+ Include dependency graph for fft_impl.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fl::audio::fft::Impl
 
struct  fl::audio::fft::Impl::Result
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 
namespace  fl::audio
 
namespace  fl::audio::fft
 
namespace  fl::audio::fft::detail
 

Functions

bool fl::audio::fft::detail::coverageFloorApplies (u32 fftMag, u32 cqMag, u32 localCqMax) FL_NO_EXCEPT
 CQ_OCTAVE coverage supplement decision (FastLED#4301/#4540), integer form used in FIXED16: the full-rate FFT floor (fftMag / 50) replaces a CQ band's magnitude cqMag only when no CQ band within one FFT main lobe detected energy (localCqMax < 20) and the floor is strictly larger.