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

◆ getDownbeatDetector()

shared_ptr< detector::Downbeat > fl::audio::Processor::getDownbeatDetector ( )
private

Definition at line 884 of file audio_processor.cpp.hpp.

884 {
885 if (!mDownbeatDetector) {
886 // Share the detector::Beat instance between Processor and detector::Downbeat
887 auto beatDetector = getBeatDetector();
890 }
891 return mDownbeatDetector;
892}
shared_ptr< detector::Downbeat > mDownbeatDetector
shared_ptr< detector::Beat > getBeatDetector() FL_NOEXCEPT
void registerDetector(shared_ptr< Detector > detector) FL_NOEXCEPT
shared_ptr< T > make_shared(Args &&... args) FL_NOEXCEPT
Definition shared_ptr.h:414

References getBeatDetector(), getDownbeatDetector(), fl::make_shared(), mDownbeatDetector, and registerDetector().

Referenced by getBackbeatDetector(), getCurrentBeatNumber(), getDownbeatConfidence(), getDownbeatDetector(), getMeasurePhase(), and onDownbeat().

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