FastLED 3.9.15
Loading...
Searching...
No Matches
fl::audio::detector::TempoAnalyzer Member List

This is the complete list of members for fl::audio::detector::TempoAnalyzer, including all inherited members.

BPM_HISTORY_SIZEfl::audio::detector::TempoAnalyzerprivatestatic
calculateIntervalScore(u32 interval)fl::audio::detector::TempoAnalyzer
calculateSpectralFlux(const fft::Bins &fft)fl::audio::detector::TempoAnalyzerprivate
calculateTempoConfidence(const TempoHypothesis &hyp)fl::audio::detector::TempoAnalyzerprivate
detectOnset(u32 timestamp)fl::audio::detector::TempoAnalyzerprivate
fireCallbacks() overridefl::audio::detector::TempoAnalyzervirtual
FLUX_HISTORY_SIZEfl::audio::detector::TempoAnalyzerprivatestatic
getBPM() constfl::audio::detector::TempoAnalyzerinline
getConfidence() constfl::audio::detector::TempoAnalyzerinline
getName() const overridefl::audio::detector::TempoAnalyzerinlinevirtual
getStability() constfl::audio::detector::TempoAnalyzerinline
isStable() constfl::audio::detector::TempoAnalyzerinline
mAdaptiveThresholdfl::audio::detector::TempoAnalyzerprivate
MAX_BEAT_INTERVAL_MSfl::audio::detector::TempoAnalyzerprivatestatic
MAX_HYPOTHESESfl::audio::detector::TempoAnalyzerprivatestatic
MAX_ONSET_HISTORYfl::audio::detector::TempoAnalyzerprivatestatic
mBpmChangedfl::audio::detector::TempoAnalyzerprivate
mBPMHistoryfl::audio::detector::TempoAnalyzerprivate
mBPMMedianfl::audio::detector::TempoAnalyzerprivate
mConfidencefl::audio::detector::TempoAnalyzerprivate
mConfidenceEnvelopefl::audio::detector::TempoAnalyzerprivate
mCurrentBPMfl::audio::detector::TempoAnalyzerprivate
mFluxAvgfl::audio::detector::TempoAnalyzerprivate
mHasPrevTimestampfl::audio::detector::TempoAnalyzerprivate
mHypothesesfl::audio::detector::TempoAnalyzerprivate
MIN_BEAT_INTERVAL_MSfl::audio::detector::TempoAnalyzerprivatestatic
mIsStablefl::audio::detector::TempoAnalyzerprivate
mMaxBPMfl::audio::detector::TempoAnalyzerprivate
mMinBPMfl::audio::detector::TempoAnalyzerprivate
mOnsetTimesfl::audio::detector::TempoAnalyzerprivate
mPreviousBPMfl::audio::detector::TempoAnalyzerprivate
mPreviousFluxfl::audio::detector::TempoAnalyzerprivate
mPreviousMagnitudesfl::audio::detector::TempoAnalyzerprivate
mPrevTimestampfl::audio::detector::TempoAnalyzerprivate
mRetainedFFTfl::audio::detector::TempoAnalyzerprivate
mStabilityfl::audio::detector::TempoAnalyzerprivate
mStabilityThresholdfl::audio::detector::TempoAnalyzerprivate
mStableFrameCountfl::audio::detector::TempoAnalyzerprivate
mWasStablefl::audio::detector::TempoAnalyzerprivate
needsFFT() const overridefl::audio::detector::TempoAnalyzerinlinevirtual
needsFFTHistory() const overridefl::audio::detector::TempoAnalyzerinlinevirtual
onTempofl::audio::detector::TempoAnalyzer
onTempoChangefl::audio::detector::TempoAnalyzer
onTempoStablefl::audio::detector::TempoAnalyzer
onTempoUnstablefl::audio::detector::TempoAnalyzer
onTempoWithConfidencefl::audio::detector::TempoAnalyzer
pruneHypotheses()fl::audio::detector::TempoAnalyzerprivate
reset() overridefl::audio::detector::TempoAnalyzervirtual
setMaxBPM(float maxBPM)fl::audio::detector::TempoAnalyzerinline
setMinBPM(float minBPM)fl::audio::detector::TempoAnalyzerinline
setSampleRate(int) FL_NOEXCEPTfl::audio::Detectorinlinevirtual
setStabilityThreshold(float threshold)fl::audio::detector::TempoAnalyzerinline
STABLE_FRAMES_REQUIREDfl::audio::detector::TempoAnalyzerprivatestatic
TempoAnalyzer() FL_NOEXCEPTfl::audio::detector::TempoAnalyzer
update(shared_ptr< Context > context) overridefl::audio::detector::TempoAnalyzervirtual
updateAdaptiveThreshold()fl::audio::detector::TempoAnalyzerprivate
updateCurrentTempo()fl::audio::detector::TempoAnalyzerprivate
updateHypotheses(u32 timestamp)fl::audio::detector::TempoAnalyzerprivate
updateStability()fl::audio::detector::TempoAnalyzerprivate
~Detector() FL_NOEXCEPT=defaultfl::audio::Detectorvirtual
~TempoAnalyzer() FL_NOEXCEPT overridefl::audio::detector::TempoAnalyzer