FastLED 3.10.8
Loading...
Searching...
No Matches
fl::audio::detector::Percussion Member List

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

applyCrossBandRejection() FL_NO_EXCEPTfl::audio::detector::Percussionprivate
computeConfidences() FL_NO_EXCEPTfl::audio::detector::Percussionprivate
computeFeatures(const fft::Bins &fft) FL_NO_EXCEPTfl::audio::detector::Percussionprivate
detectHiHat(float trebleEnergy, float trebleFlux, u32 timestamp)fl::audio::detector::Percussionprivate
detectKick(float bassEnergy, float bassFlux, u32 timestamp)fl::audio::detector::Percussionprivate
detectSnare(float midEnergy, float midFlux, u32 timestamp)fl::audio::detector::Percussionprivate
fireCallbacks() FL_NO_EXCEPT overridefl::audio::detector::Percussionvirtual
getBassEnergy(const fft::Bins &fft)fl::audio::detector::Percussionprivate
getBassToTotalRatio() const FL_NO_EXCEPTfl::audio::detector::Percussioninline
getClickRatio() const FL_NO_EXCEPTfl::audio::detector::Percussioninline
getHiHatConfidence() const FL_NO_EXCEPTfl::audio::detector::Percussioninline
getKickConfidence() const FL_NO_EXCEPTfl::audio::detector::Percussioninline
getMidEnergy(const fft::Bins &fft)fl::audio::detector::Percussionprivate
getMidToTrebleRatio() const FL_NO_EXCEPTfl::audio::detector::Percussioninline
getName() const FL_NO_EXCEPT overridefl::audio::detector::Percussioninlinevirtual
getOnsetSharpness() const FL_NO_EXCEPTfl::audio::detector::Percussioninline
getSnareConfidence() const FL_NO_EXCEPTfl::audio::detector::Percussioninline
getSubBassProxy() const FL_NO_EXCEPTfl::audio::detector::Percussioninline
getTomConfidence() const FL_NO_EXCEPTfl::audio::detector::Percussioninline
getTrebleEnergy(const fft::Bins &fft)fl::audio::detector::Percussionprivate
getTrebleFlatness() const FL_NO_EXCEPTfl::audio::detector::Percussioninline
getTrebleToTotalRatio() const FL_NO_EXCEPTfl::audio::detector::Percussioninline
getZeroCrossingFactor() const FL_NO_EXCEPTfl::audio::detector::Percussioninline
HIHAT_COOLDOWN_MSfl::audio::detector::Percussionprivatestatic
isHiHat() const FL_NO_EXCEPTfl::audio::detector::Percussioninline
isKick() const FL_NO_EXCEPTfl::audio::detector::Percussioninline
isSnare() const FL_NO_EXCEPTfl::audio::detector::Percussioninline
isTom() const FL_NO_EXCEPTfl::audio::detector::Percussioninline
KICK_COOLDOWN_MSfl::audio::detector::Percussionprivatestatic
mBassToTotalfl::audio::detector::Percussionprivate
mClickRatiofl::audio::detector::Percussionprivate
mHiHatConfidencefl::audio::detector::Percussionprivate
mHiHatDetectedfl::audio::detector::Percussionprivate
mHiHatThresholdfl::audio::detector::Percussionprivate
mKickConfidencefl::audio::detector::Percussionprivate
mKickDetectedfl::audio::detector::Percussionprivate
mKickThresholdfl::audio::detector::Percussionprivate
mLastHiHatTimefl::audio::detector::Percussionprivate
mLastKickTimefl::audio::detector::Percussionprivate
mLastSnareTimefl::audio::detector::Percussionprivate
mLastTomTimefl::audio::detector::Percussionprivate
mMidToTreblefl::audio::detector::Percussionprivate
mOnsetSharpnessfl::audio::detector::Percussionprivate
mPrevBassEnergyfl::audio::detector::Percussionprivate
mPrevMidEnergyfl::audio::detector::Percussionprivate
mPrevTrebleEnergyfl::audio::detector::Percussionprivate
mRetainedFFTfl::audio::detector::Percussionprivate
mSnareConfidencefl::audio::detector::Percussionprivate
mSnareDetectedfl::audio::detector::Percussionprivate
mSnareThresholdfl::audio::detector::Percussionprivate
mSubBassProxyfl::audio::detector::Percussionprivate
mTomConfidencefl::audio::detector::Percussionprivate
mTomDetectedfl::audio::detector::Percussionprivate
mTomThresholdfl::audio::detector::Percussionprivate
mTotalEnvelopefl::audio::detector::Percussionprivate
mTrebleFlatnessfl::audio::detector::Percussionprivate
mTrebleToTotalfl::audio::detector::Percussionprivate
mZeroCrossingFactorfl::audio::detector::Percussionprivate
needsFFT() const FL_NO_EXCEPT overridefl::audio::detector::Percussioninlinevirtual
needsFFTHistory() const FL_NO_EXCEPT overridefl::audio::detector::Percussioninlinevirtual
onHiHatfl::audio::detector::Percussion
onKickfl::audio::detector::Percussion
onPercussionHitfl::audio::detector::Percussion
onPercussionHitfl::audio::detector::Percussion
onSnarefl::audio::detector::Percussion
onTomfl::audio::detector::Percussion
Percussion() FL_NO_EXCEPTfl::audio::detector::Percussion
Percussion() FL_NO_EXCEPTfl::audio::detector::Percussion
reset() FL_NO_EXCEPT overridefl::audio::detector::Percussionvirtual
reset()fl::audio::detector::Percussionvirtual
setHiHatThreshold(float threshold) FL_NO_EXCEPTfl::audio::detector::Percussioninline
setHiHatThreshold(float threshold)fl::audio::detector::Percussioninline
setKickThreshold(float threshold) FL_NO_EXCEPTfl::audio::detector::Percussioninline
setKickThreshold(float threshold)fl::audio::detector::Percussioninline
setSampleRate(int) FL_NO_EXCEPTfl::audio::Detectorinlinevirtual
setSnareThreshold(float threshold) FL_NO_EXCEPTfl::audio::detector::Percussioninline
setSnareThreshold(float threshold)fl::audio::detector::Percussioninline
setTomThreshold(float threshold) FL_NO_EXCEPTfl::audio::detector::Percussioninline
SNARE_COOLDOWN_MSfl::audio::detector::Percussionprivatestatic
TOM_COOLDOWN_MSfl::audio::detector::Percussionprivatestatic
update(shared_ptr< Context > context) FL_NO_EXCEPT overridefl::audio::detector::Percussionvirtual
update(shared_ptr< Context > context)fl::audio::detector::Percussionvirtual
~Detector() FL_NO_EXCEPT=defaultfl::audio::Detectorvirtual
~Percussion() FL_NO_EXCEPT overridefl::audio::detector::Percussion
~Percussion() FL_NO_EXCEPTfl::audio::detector::Percussion