//! Signal-analysis toolkit: FFT, STFT spectrograms, reproducible test-signal
//! generators, objective metrics (RMS/dBFS/ERLE/per-band energy), a minimal WAV
//! reader/writer, and a 24-bit-colour terminal spectrogram renderer.
//!
//! This is a **measurement/developer aid**, not part of the real-time audio
//! path. It exists so audio work — especially echo-cancellation tuning — can be
//! evaluated with reproducible numbers and a visible spectrogram instead of
//! ear alone. The pure layers (`fft`, `window`, `stft`, `generators`, `metrics`,
//! `render`) have no I/O; `wav` is the only edge that touches the filesystem.
//! Driven from the `specview` binary (`src/bin/specview.rs`).

pub mod aec;
pub mod echo_path;
pub mod fft;
pub mod generators;
pub mod metrics;
pub mod render;
pub mod stft;
pub mod wav;
pub mod window;
