| A4_FREQUENCY | fl::audio::detector::Note | privatestatic |
| A4_MIDI_NOTE | fl::audio::detector::Note | privatestatic |
| calculatePitchBend(float hz, u8 note) const | fl::audio::detector::Note | private |
| calculatePitchBend(float hz, u8 note) const | fl::audio::detector::Note | private |
| calculateVelocity(float energy, float confidence) const | fl::audio::detector::Note | private |
| calculateVelocity(float energy, float confidence) const | fl::audio::detector::Note | private |
| fireCallbacks() override | fl::audio::detector::Note | virtual |
| frequencyToMidiNote(float hz) const | fl::audio::detector::Note | private |
| frequencyToMidiNote(float hz) const | fl::audio::detector::Note | |
| getCurrentNote() const | fl::audio::detector::Note | inline |
| getCurrentNote() const | fl::audio::detector::Note | inline |
| getCurrentPitch() const | fl::audio::detector::Note | inline |
| getCurrentPitch() const | fl::audio::detector::Note | inline |
| getLastVelocity() const | fl::audio::detector::Note | inline |
| getLastVelocity() const | fl::audio::detector::Note | inline |
| getName() const override | fl::audio::detector::Note | inlinevirtual |
| getPitchBend() const | fl::audio::detector::Note | inline |
| getPitchBend() const | fl::audio::detector::Note | inline |
| getPitchDetector() const | fl::audio::detector::Note | inline |
| isNoteActive() const | fl::audio::detector::Note | inline |
| mCurrentNote | fl::audio::detector::Note | private |
| mCurrentPitch | fl::audio::detector::Note | private |
| mFireNoteChange | fl::audio::detector::Note | private |
| mFireNoteOff | fl::audio::detector::Note | private |
| mFireNoteOn | fl::audio::detector::Note | private |
| midiNoteToFrequency(u8 note) const | fl::audio::detector::Note | private |
| midiNoteToFrequency(u8 note) const | fl::audio::detector::Note | |
| mLastUpdateTime | fl::audio::detector::Note | private |
| mLastVelocity | fl::audio::detector::Note | private |
| mMinNoteDuration | fl::audio::detector::Note | private |
| mNoteActive | fl::audio::detector::Note | private |
| mNoteChangeThreshold | fl::audio::detector::Note | private |
| mNoteChangeThreshold | fl::audio::detector::Note | private |
| mNoteOffThreshold | fl::audio::detector::Note | private |
| mNoteOnEnergy | fl::audio::detector::Note | private |
| mNoteOnThreshold | fl::audio::detector::Note | private |
| mNoteOnTime | fl::audio::detector::Note | private |
| mOwnsPitchDetector | fl::audio::detector::Note | private |
| mPendingOffNote | fl::audio::detector::Note | private |
| mPendingOnNote | fl::audio::detector::Note | private |
| mPendingOnVelocity | fl::audio::detector::Note | private |
| mPitchBend | fl::audio::detector::Note | private |
| mPitchDetector | fl::audio::detector::Note | private |
| mVelocitySensitivity | fl::audio::detector::Note | private |
| needsFFT() const override | fl::audio::detector::Note | inlinevirtual |
| needsFFTHistory() const FL_NOEXCEPT | fl::audio::Detector | inlinevirtual |
| NO_NOTE | fl::audio::detector::Note | privatestatic |
| Note() FL_NOEXCEPT | fl::audio::detector::Note | |
| Note(shared_ptr< Pitch > pitchDetector) | fl::audio::detector::Note | explicit |
| Note() FL_NOEXCEPT | fl::audio::detector::Note | |
| Note(shared_ptr< Pitch > pitchDetector) | fl::audio::detector::Note | explicit |
| NoteStartCallback typedef | fl::audio::detector::Note | |
| NoteVelocityCallback typedef | fl::audio::detector::Note | |
| onNoteChange | fl::audio::detector::Note | |
| onNoteChange | fl::audio::detector::Note | |
| onNoteOff | fl::audio::detector::Note | |
| onNoteOff | fl::audio::detector::Note | |
| onNoteOn | fl::audio::detector::Note | |
| onNoteOn | fl::audio::detector::Note | |
| reset() override | fl::audio::detector::Note | virtual |
| reset() | fl::audio::detector::Note | virtual |
| setMinNoteDuration(u32 ms) | fl::audio::detector::Note | inline |
| setMinNoteDuration(u32 ms) | fl::audio::detector::Note | inline |
| setNoteChangeThreshold(u8 semitones) | fl::audio::detector::Note | inline |
| setNoteChangeThreshold(int semitones) | fl::audio::detector::Note | inline |
| setNoteOffThreshold(float confidenceThreshold) | fl::audio::detector::Note | inline |
| setNoteOffThreshold(float threshold) | fl::audio::detector::Note | inline |
| setNoteOnThreshold(float confidenceThreshold) | fl::audio::detector::Note | inline |
| setNoteOnThreshold(float threshold) | fl::audio::detector::Note | inline |
| setPitchDetector(shared_ptr< Pitch > pitchDetector) | fl::audio::detector::Note | inline |
| setSampleRate(int) FL_NOEXCEPT | fl::audio::Detector | inlinevirtual |
| setVelocitySensitivity(float sensitivity) | fl::audio::detector::Note | inline |
| setVelocitySensitivity(float sensitivity) | fl::audio::detector::Note | inline |
| shouldTriggerNoteChange(u8 newNote, u8 currentNote) const | fl::audio::detector::Note | private |
| shouldTriggerNoteChange(u8 newNote, u8 currentNote) const | fl::audio::detector::Note | private |
| shouldTriggerNoteOff(float confidence, bool voiced) const | fl::audio::detector::Note | private |
| shouldTriggerNoteOff(float confidence, bool voiced) const | fl::audio::detector::Note | private |
| shouldTriggerNoteOn(float confidence, float pitch) const | fl::audio::detector::Note | private |
| shouldTriggerNoteOn(float confidence, float pitch) const | fl::audio::detector::Note | private |
| update(shared_ptr< Context > context) override | fl::audio::detector::Note | virtual |
| update(shared_ptr< Context > context) | fl::audio::detector::Note | virtual |
| ~Detector() FL_NOEXCEPT=default | fl::audio::Detector | virtual |
| ~Note() FL_NOEXCEPT override | fl::audio::detector::Note | |
| ~Note() FL_NOEXCEPT | fl::audio::detector::Note | |