Skip to content

Feature Extraction & Mel Filterbanks ​

Sonon extracts audio features in streaming 10 ms frames (160 samples @ 16 kHz):

  • Windowing: Hann, Hamming, and Blackman windows.
  • Radix-2 Cooley-Tukey FFT: 512-point spectral magnitude.
  • Mel Filterbank: 13 to 40 triangular filter bins.
  • PCEN: Per-Channel Energy Normalization replacing logarithmic compression for dynamic range resilience under high acoustic variance.

Released under the Apache-2.0 / MIT License.