18{
19
22
23
26 }
27
28
29
30 SilenceEnvelope::Config envCfg;
31 envCfg.decayTauSeconds = 0.2f;
32 envCfg.targetValue = 0.0f;
36}
fl::unique_ptr< SpectralFluxDetector > mSpectralFluxDetector
SilenceEnvelope mDominantFrequencyEnvelope
shared_ptr< Context > mContext
SilenceEnvelope mMagnitudeEnvelope
fl::unique_ptr< PerceptualWeighting > mPerceptualWeighting
fl::array< float, 16 > mPreviousMagnitudes
SilenceEnvelope mSpectralFluxEnvelope
fl::enable_if<!fl::is_array< T >::value, unique_ptr< T > >::type make_unique(Args &&... args) FL_NO_EXCEPT
shared_ptr< T > make_shared(Args &&... args) FL_NO_EXCEPT