FastLED 3.10.8
Loading...
Searching...
No Matches

◆ getNoteDetector()

shared_ptr< detector::Note > fl::audio::Processor::getNoteDetector ( )
private

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

874 {
875 if (!mNoteDetector) {
876 // Share the detector::Pitch instance between Processor and detector::Note
877 auto pitchDetector = getPitchDetector();
880 }
881 return mNoteDetector;
882}
void registerDetector(shared_ptr< Detector > detector) FL_NO_EXCEPT
shared_ptr< detector::Note > mNoteDetector
shared_ptr< detector::Pitch > getPitchDetector() FL_NO_EXCEPT
shared_ptr< T > make_shared(Args &&... args) FL_NO_EXCEPT
Definition shared_ptr.h:423

References fl::FL_NO_EXCEPT, getNoteDetector(), getPitchDetector(), fl::adl_barrier::make_shared(), mNoteDetector, and registerDetector().

Referenced by getCurrentNote(), getNoteConfidence(), getNoteDetector(), and getNoteVelocity().

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