| AudioManager class | fl::audio::Processor | friend |
| configureEqualizer(const detector::EqualizerConfig &config) FL_NOEXCEPT | fl::audio::Processor | |
| configureNoiseFloorTracker(const NoiseFloorTrackerConfig &config) FL_NOEXCEPT | fl::audio::Processor | |
| configureSignalConditioner(const SignalConditionerConfig &config) FL_NOEXCEPT | fl::audio::Processor | |
| createWithAutoInput(fl::shared_ptr< IInput > input) FL_NOEXCEPT | fl::audio::Processor | privatestatic |
| getBackbeatConfidence() FL_NOEXCEPT | fl::audio::Processor | |
| getBackbeatDetector() FL_NOEXCEPT | fl::audio::Processor | private |
| getBackbeatStrength() FL_NOEXCEPT | fl::audio::Processor | |
| getBassLevel() FL_NOEXCEPT | fl::audio::Processor | |
| getBassRaw() FL_NOEXCEPT | fl::audio::Processor | |
| getBeatConfidence() FL_NOEXCEPT | fl::audio::Processor | |
| getBeatDetector() FL_NOEXCEPT | fl::audio::Processor | private |
| getBPM() FL_NOEXCEPT | fl::audio::Processor | |
| getBuildupDetector() FL_NOEXCEPT | fl::audio::Processor | private |
| getBuildupIntensity() FL_NOEXCEPT | fl::audio::Processor | |
| getBuildupProgress() FL_NOEXCEPT | fl::audio::Processor | |
| getChordConfidence() FL_NOEXCEPT | fl::audio::Processor | |
| getChordDetector() FL_NOEXCEPT | fl::audio::Processor | private |
| getContext() const FL_NOEXCEPT | fl::audio::Processor | inline |
| getCurrentBeatNumber() FL_NOEXCEPT | fl::audio::Processor | |
| getCurrentNote() FL_NOEXCEPT | fl::audio::Processor | |
| getDownbeatConfidence() FL_NOEXCEPT | fl::audio::Processor | |
| getDownbeatDetector() FL_NOEXCEPT | fl::audio::Processor | private |
| getDropDetector() FL_NOEXCEPT | fl::audio::Processor | private |
| getDropImpact() FL_NOEXCEPT | fl::audio::Processor | |
| getDynamicsAnalyzer() FL_NOEXCEPT | fl::audio::Processor | private |
| getDynamicTrend() FL_NOEXCEPT | fl::audio::Processor | |
| getEnergy() FL_NOEXCEPT | fl::audio::Processor | |
| getEnergyAnalyzer() FL_NOEXCEPT | fl::audio::Processor | private |
| getEqAutoGain() FL_NOEXCEPT | fl::audio::Processor | |
| getEqBass() FL_NOEXCEPT | fl::audio::Processor | |
| getEqBin(int index) FL_NOEXCEPT | fl::audio::Processor | |
| getEqDominantFreqHz() FL_NOEXCEPT | fl::audio::Processor | |
| getEqDominantMagnitude() FL_NOEXCEPT | fl::audio::Processor | |
| getEqIsSilence() FL_NOEXCEPT | fl::audio::Processor | |
| getEqMid() FL_NOEXCEPT | fl::audio::Processor | |
| getEqTreble() FL_NOEXCEPT | fl::audio::Processor | |
| getEqualizerDetector() FL_NOEXCEPT | fl::audio::Processor | private |
| getEqVolume() FL_NOEXCEPT | fl::audio::Processor | |
| getEqVolumeDb() FL_NOEXCEPT | fl::audio::Processor | |
| getEqVolumeNormFactor() FL_NOEXCEPT | fl::audio::Processor | |
| getEqZcf() FL_NOEXCEPT | fl::audio::Processor | |
| getFrequencyBands() FL_NOEXCEPT | fl::audio::Processor | private |
| getGain() const FL_NOEXCEPT | fl::audio::Processor | |
| getKeyConfidence() FL_NOEXCEPT | fl::audio::Processor | |
| getKeyDetector() FL_NOEXCEPT | fl::audio::Processor | private |
| getMeasurePhase() FL_NOEXCEPT | fl::audio::Processor | |
| getMicProfile() const FL_NOEXCEPT | fl::audio::Processor | inline |
| getMidLevel() FL_NOEXCEPT | fl::audio::Processor | |
| getMidRaw() FL_NOEXCEPT | fl::audio::Processor | |
| getMoodAnalyzer() FL_NOEXCEPT | fl::audio::Processor | private |
| getMoodArousal() FL_NOEXCEPT | fl::audio::Processor | |
| getMoodValence() FL_NOEXCEPT | fl::audio::Processor | |
| getNoiseFloorStats() const FL_NOEXCEPT | fl::audio::Processor | inline |
| getNoteConfidence() FL_NOEXCEPT | fl::audio::Processor | |
| getNoteDetector() FL_NOEXCEPT | fl::audio::Processor | private |
| getNoteVelocity() FL_NOEXCEPT | fl::audio::Processor | |
| getPeakLevel() FL_NOEXCEPT | fl::audio::Processor | |
| getPercussionDetector() FL_NOEXCEPT | fl::audio::Processor | private |
| getPitch() FL_NOEXCEPT | fl::audio::Processor | |
| getPitchConfidence() FL_NOEXCEPT | fl::audio::Processor | |
| getPitchDetector() FL_NOEXCEPT | fl::audio::Processor | private |
| getSample() const FL_NOEXCEPT | fl::audio::Processor | |
| getSampleRate() const FL_NOEXCEPT | fl::audio::Processor | |
| getSignalConditionerStats() const FL_NOEXCEPT | fl::audio::Processor | inline |
| getSilenceDetector() FL_NOEXCEPT | fl::audio::Processor | private |
| getSilenceDuration() FL_NOEXCEPT | fl::audio::Processor | |
| getTempoAnalyzer() FL_NOEXCEPT | fl::audio::Processor | private |
| getTempoBPM() FL_NOEXCEPT | fl::audio::Processor | |
| getTempoConfidence() FL_NOEXCEPT | fl::audio::Processor | |
| getTransientDetector() FL_NOEXCEPT | fl::audio::Processor | private |
| getTransientStrength() FL_NOEXCEPT | fl::audio::Processor | |
| getTrebleLevel() FL_NOEXCEPT | fl::audio::Processor | |
| getTrebleRaw() FL_NOEXCEPT | fl::audio::Processor | |
| getVibeBass() FL_NOEXCEPT | fl::audio::Processor | |
| getVibeBassAtt() FL_NOEXCEPT | fl::audio::Processor | |
| getVibeDetector() FL_NOEXCEPT | fl::audio::Processor | private |
| getVibeMid() FL_NOEXCEPT | fl::audio::Processor | |
| getVibeMidAtt() FL_NOEXCEPT | fl::audio::Processor | |
| getVibeTreb() FL_NOEXCEPT | fl::audio::Processor | |
| getVibeTrebAtt() FL_NOEXCEPT | fl::audio::Processor | |
| getVibeVol() FL_NOEXCEPT | fl::audio::Processor | |
| getVibeVolAtt() FL_NOEXCEPT | fl::audio::Processor | |
| getVocalConfidence() FL_NOEXCEPT | fl::audio::Processor | |
| getVocalDetector() FL_NOEXCEPT | fl::audio::Processor | private |
| isCrescendo() FL_NOEXCEPT | fl::audio::Processor | |
| isDiminuendo() FL_NOEXCEPT | fl::audio::Processor | |
| isHiHat() FL_NOEXCEPT | fl::audio::Processor | |
| isKick() FL_NOEXCEPT | fl::audio::Processor | |
| isSilent() FL_NOEXCEPT | fl::audio::Processor | |
| isSnare() FL_NOEXCEPT | fl::audio::Processor | |
| isTom() FL_NOEXCEPT | fl::audio::Processor | |
| isVibeBassSpike() FL_NOEXCEPT | fl::audio::Processor | |
| isVibeMidSpike() FL_NOEXCEPT | fl::audio::Processor | |
| isVibeTrebSpike() FL_NOEXCEPT | fl::audio::Processor | |
| mActiveDetectors | fl::audio::Processor | private |
| mAudioInput | fl::audio::Processor | private |
| mAutoTask | fl::audio::Processor | private |
| mBackbeatDetector | fl::audio::Processor | private |
| mBeatDetector | fl::audio::Processor | private |
| mBuildupDetector | fl::audio::Processor | private |
| mChordDetector | fl::audio::Processor | private |
| mContext | fl::audio::Processor | private |
| mDownbeatDetector | fl::audio::Processor | private |
| mDropDetector | fl::audio::Processor | private |
| mDynamicsAnalyzer | fl::audio::Processor | private |
| mEnergyAnalyzer | fl::audio::Processor | private |
| mEqualizerDetector | fl::audio::Processor | private |
| mFrequencyBands | fl::audio::Processor | private |
| mGain | fl::audio::Processor | private |
| mKeyDetector | fl::audio::Processor | private |
| mMicProfile | fl::audio::Processor | private |
| mMoodAnalyzer | fl::audio::Processor | private |
| mNoiseFloorTracker | fl::audio::Processor | private |
| mNoiseFloorTrackingEnabled | fl::audio::Processor | private |
| mNoteDetector | fl::audio::Processor | private |
| mPercussionDetector | fl::audio::Processor | private |
| mPitchDetector | fl::audio::Processor | private |
| mSampleRate | fl::audio::Processor | private |
| mSignalConditioner | fl::audio::Processor | private |
| mSignalConditioningEnabled | fl::audio::Processor | private |
| mSilenceDetector | fl::audio::Processor | private |
| mTempoAnalyzer | fl::audio::Processor | private |
| mTransientDetector | fl::audio::Processor | private |
| mVibeDetector | fl::audio::Processor | private |
| mVocalDetector | fl::audio::Processor | private |
| onAttack(function< void(float strength)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onAverageEnergy(function< void(float avgEnergy)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onBackbeat(function< void(u8 beatNumber, float confidence, float strength)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onBass(function< void(float level)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onBeat(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onBeatPhase(function< void(float phase)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onBuildup(function< void(const detector::Buildup &)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onBuildupEnd(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onBuildupPeak(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onBuildupProgress(function< void(float progress)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onBuildupStart(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onChord(function< void(const detector::Chord &chord)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onChordChange(function< void(const detector::Chord &chord)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onChordEnd(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onCompressionRatio(function< void(float compression)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onCrescendo(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onDiminuendo(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onDownbeat(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onDrop(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onDropEvent(function< void(const detector::Drop &)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onDropImpact(function< void(float impact)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onDynamicTrend(function< void(float trend)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onEnergy(function< void(float rms)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onEqualizer(function< void(const detector::Equalizer &)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onFrequencyBands(function< void(float bass, float mid, float treble)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onHiHat(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onKey(function< void(const detector::Key &key)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onKeyChange(function< void(const detector::Key &key)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onKeyEnd(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onKick(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onMeasureBeat(function< void(u8 beatNumber)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onMeasurePhase(function< void(float phase)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onMeterChange(function< void(u8 beatsPerMeasure)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onMid(function< void(float level)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onMood(function< void(const detector::Mood &mood)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onMoodChange(function< void(const detector::Mood &mood)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onNormalizedEnergy(function< void(float normalizedRms)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onNoteChange(function< void(u8 note, u8 velocity)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onNoteOff(function< void(u8 note)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onNoteOn(function< void(u8 note, u8 velocity)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onOnset(function< void(float strength)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onPeak(function< void(float peak)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onPercussion(function< void(detector::PercussionType type)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onPitch(function< void(float hz)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onPitchChange(function< void(float hz)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onPitchWithConfidence(function< void(float hz, float confidence)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onSilence(function< void(u8 silent)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onSilenceDuration(function< void(u32 durationMs)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onSilenceEnd(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onSilenceStart(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onSnare(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onTempo(function< void(float bpm)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onTempoChange(function< void(float bpm, float confidence)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onTempoStable(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onTempoUnstable(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onTempoWithConfidence(function< void(float bpm, float confidence)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onTom(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onTransient(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onTransientWithStrength(function< void(float strength)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onTreble(function< void(float level)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onValenceArousal(function< void(float valence, float arousal)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onVibeBassSpike(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onVibeLevels(function< void(const detector::VibeLevels &)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onVibeMidSpike(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onVibeTrebSpike(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onVocal(function< void(u8 active)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onVocalConfidence(function< void(float confidence)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onVocalEnd(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onVocalStart(function< void()> callback) FL_NOEXCEPT | fl::audio::Processor | |
| onVoiced(function< void(u8 voiced)> callback) FL_NOEXCEPT | fl::audio::Processor | |
| Processor() FL_NOEXCEPT | fl::audio::Processor | |
| registerDetector(shared_ptr< Detector > detector) FL_NOEXCEPT | fl::audio::Processor | private |
| reset() FL_NOEXCEPT | fl::audio::Processor | |
| setGain(float gain) FL_NOEXCEPT | fl::audio::Processor | |
| setMicProfile(MicProfile profile) FL_NOEXCEPT | fl::audio::Processor | |
| setNoiseFloorTrackingEnabled(bool enabled) FL_NOEXCEPT | fl::audio::Processor | |
| setSampleRate(int sampleRate) FL_NOEXCEPT | fl::audio::Processor | |
| setSignalConditioningEnabled(bool enabled) FL_NOEXCEPT | fl::audio::Processor | |
| update(const Sample &sample) FL_NOEXCEPT | fl::audio::Processor | |
| updateFromContext(shared_ptr< Context > externalContext) FL_NOEXCEPT | fl::audio::Processor | |
| ~Processor() FL_NOEXCEPT | fl::audio::Processor | |