DSPark 1.6.1
Header-only audio DSP framework in pure C++20 — zero dependencies
Loading...
Searching...
No Matches
dspark::SpectrumAnalyzer< T > Member List

This is the complete list of members for dspark::SpectrumAnalyzer< T >, including all inherited members.

binToFrequency(int bin) const noexceptdspark::SpectrumAnalyzer< T >inline
getFFTSize() const noexceptdspark::SpectrumAnalyzer< T >inline
getFloorDb() const noexceptdspark::SpectrumAnalyzer< T >inline
getMagnitudesDb() const noexceptdspark::SpectrumAnalyzer< T >inline
getNumBins() const noexceptdspark::SpectrumAnalyzer< T >inline
getPeakDecay() const noexceptdspark::SpectrumAnalyzer< T >inline
getPeakHoldDb() const noexceptdspark::SpectrumAnalyzer< T >inline
getSmoothing() const noexceptdspark::SpectrumAnalyzer< T >inline
getWindowType() const noexceptdspark::SpectrumAnalyzer< T >inline
isNewDataReady() noexceptdspark::SpectrumAnalyzer< T >inline
isPeakHoldEnabled() const noexceptdspark::SpectrumAnalyzer< T >inline
prepare(double sampleRate, int fftSize=2048, WindowType windowType=WindowType::Hann)dspark::SpectrumAnalyzer< T >inline
pushSamples(const T *samples, int numSamples) noexceptdspark::SpectrumAnalyzer< T >inline
reset() noexceptdspark::SpectrumAnalyzer< T >inline
setFloorDb(T floorDb) noexceptdspark::SpectrumAnalyzer< T >inline
setPeakDecay(T decayDbPerSecond) noexceptdspark::SpectrumAnalyzer< T >inline
setPeakHoldEnabled(bool enabled) noexceptdspark::SpectrumAnalyzer< T >inline
setSmoothing(T factor) noexceptdspark::SpectrumAnalyzer< T >inline
WindowType enum namedspark::SpectrumAnalyzer< T >