FastLED 3.9.15
Loading...
Searching...
No Matches
audio_context.h File Reference
#include "fl/audio/audio.h"
#include "fl/audio/fft/fft.h"
#include "fl/stl/vector.h"
#include "fl/stl/shared_ptr.h"
#include "fl/stl/span.h"
#include "fl/stl/flat_map.h"
#include "fl/stl/noexcept.h"
+ Include dependency graph for audio_context.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fl::audio::BandEnergy
 
class  fl::audio::Context
 
struct  fl::audio::Context::FFTCacheEntry
 

Namespaces

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

Functions

float fl::audio::computeAudioDt (fl::size pcmSize, int sampleRate) FL_NOEXCEPT
 Compute the time delta (in seconds) for an audio buffer.
 

Class Documentation

◆ fl::audio::BandEnergy

struct fl::audio::BandEnergy
Class Members
float bass = 0.0f
float mid = 0.0f
float treb = 0.0f

◆ fl::audio::Context::FFTCacheEntry

struct fl::audio::Context::FFTCacheEntry
+ Collaboration diagram for fl::audio::Context::FFTCacheEntry:
Class Members
Args args
shared_ptr< Bins > bins