//! 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;