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

◆ reset() [2/2]

void fl::audio::detector::Transient::reset ( )
overridevirtual

Reimplemented from fl::audio::Detector.

Definition at line 73 of file transient.cpp.hpp.

73 {
74 mTransientDetected = false;
75 mStrength = 0.0f;
77 mPreviousEnergy = 0.0f;
78 mCurrentEnergy = 0.0f;
79 mAttackTime = 0.0f;
80 fl::fill(mPreviousHighFreq.begin(), mPreviousHighFreq.end(), 0.0f);
81 mEnergyHistory.clear();
83}
vector< float > mPreviousHighFreq
Definition transient.h:61
deque< float > mEnergyHistory
Definition transient.h:62
HampelFilter< float, 7 > mEnergyOutlierFilter
Definition transient.h:66
void fill(Iterator first, Iterator last, const T &value) FL_NOEXCEPT
Definition algorithm.h:204

References fl::fill(), mAttackTime, mCurrentEnergy, mEnergyHistory, mEnergyOutlierFilter, mLastTransientTime, mPreviousEnergy, mPreviousHighFreq, mStrength, and mTransientDetected.

Referenced by reset().

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