void setSampleRate(int sampleRate) FL_NO_EXCEPT override
float getVolAtt() const FL_NO_EXCEPT
static float adjustRateToFPS(float rateAtFps1, float fps1, float actualFps) FL_NO_EXCEPT
static int getPrivateFFTCount() FL_NO_EXCEPT
~Vibe() FL_NO_EXCEPT override
bool isTrebSpike() const FL_NO_EXCEPT
function_list< void(const VibeLevels &)> onVibeLevels
float getBass() const FL_NO_EXCEPT
bool isMidSpike() const FL_NO_EXCEPT
void setTargetFps(float fps) FL_NO_EXCEPT
float getVol() const FL_NO_EXCEPT
float getMidAvg() const FL_NO_EXCEPT
bool needsFFT() const FL_NO_EXCEPT override
SilenceEnvelope mImmRelEnv[3]
float getMidRaw() const FL_NO_EXCEPT
void fireCallbacks() FL_NO_EXCEPT override
function_list< void()> onMidSpike
float getTrebAtt() const FL_NO_EXCEPT
function_list< void()> onBassSpike
static void resetPrivateFFTCount() FL_NO_EXCEPT
float getTrebAvg() const FL_NO_EXCEPT
float getTrebRaw() const FL_NO_EXCEPT
float getMidAtt() const FL_NO_EXCEPT
float getBassLongAvg() const FL_NO_EXCEPT
void reset() FL_NO_EXCEPT override
float getMid() const FL_NO_EXCEPT
float getBassRaw() const FL_NO_EXCEPT
float getMidLongAvg() const FL_NO_EXCEPT
float getTreb() const FL_NO_EXCEPT
float getBassAvg() const FL_NO_EXCEPT
const char * getName() const FL_NO_EXCEPT override
SilenceEnvelope mAvgRelEnv[3]
function_list< void()> onTrebSpike
bool isBassSpike() const FL_NO_EXCEPT
void update(shared_ptr< Context > context) FL_NO_EXCEPT override
float getBassAtt() const FL_NO_EXCEPT
float getTrebLongAvg() const FL_NO_EXCEPT
InputGamut g FL_NO_EXCEPT
Base definition for an LED controller.