Provides implementations of some audio analysis processors.
Real-time safe, per-sample (ticked by UI thread) RMS calculation.
Peak detector with adjustable attack/release times.
rustfft
audio-processor, forwards or backwards, real-time safe, FFT.
Applies a hann window.
Then performs FFT with N bins.
Overlap is configurable
Envelope follower implementation with adjustable attack/release times.
Implements "A Transient Detection Algorithm for Audio Using Iterative Analysis of STFT. ".
Does polyphonic transient detection, able to output signal or markers