|
FastLED 3.9.15
|
| void fl::audio::Reactive::begin | ( | const ReactiveConfig & | config = ReactiveConfig{} | ) |
Definition at line 40 of file audio_reactive.cpp.hpp.
References Reactive(), fl::audio::AWeighting, fl::audio::detector::MultiBandBeatDetectorConfig::bassThreshold, begin(), fl::audio::Bins16, fl::audio::computePinkNoiseGains(), fl::audio::SpectralEqualizerConfig::curve, fl::audio::fft::Args::DefaultMaxFrequency(), fl::audio::fft::Args::DefaultMinFrequency(), fl::audio::NoiseFloorTrackerConfig::enabled, fl::audio::SignalConditionerConfig::enableDCRemoval, fl::audio::SignalConditionerConfig::enableNoiseGate, fl::audio::SignalConditionerConfig::enableSpikeFilter, ensureAudioProcessor(), fl::expf(), fl::audio::FrequencyBinMapperConfig::fftBinCount, fl::logf(), fl::make_unique(), mAudioProcessor, fl::audio::detector::MusicalBeatDetectorConfig::maxBPM, fl::audio::FrequencyBinMapperConfig::maxFrequency, mContext, mCurrentData, mDominantFrequencyEnvelope, mFrequencyBinMapper, fl::audio::detector::MultiBandBeatDetectorConfig::midThreshold, fl::audio::detector::MusicalBeatDetectorConfig::minBeatConfidence, fl::audio::detector::MusicalBeatDetectorConfig::minBPM, fl::audio::FrequencyBinMapperConfig::minFrequency, mLastBeatTime, mMagnitudeEnvelope, mMultiBandBeatDetector, mMusicalBeatDetector, mNoiseFloorTracker, fl::audio::FrequencyBinMapperConfig::mode, mPinkNoiseComputed, mPinkNoiseGains, mPreviousMagnitudes, mPreviousVolume, mSignalConditioner, mSmoothedData, mSpectralEqualizer, mSpectralFluxDetector, mSpectralFluxEnvelope, fl::audio::SpectralEqualizerConfig::numBands, fl::audio::detector::MusicalBeatDetectorConfig::sampleRate, fl::audio::FrequencyBinMapperConfig::sampleRate, fl::audio::detector::MusicalBeatDetectorConfig::samplesPerFrame, setConfig(), fl::audio::detector::MultiBandBeatDetectorConfig::trebleThreshold, and fl::audio::FrequencyBinMapperConfig::useLogSpacing.
Referenced by ~Reactive(), and begin().
Here is the call graph for this function:
Here is the caller graph for this function: