//! DSP building blocks for the Sonora software voice processor.
//!
//! Each module is self-contained, realtime-safe, and independently
//! enable/disable-able. The modules are composed in `SonoraProcessor`
//! in the order mandated by the P1 spec:
//!
//!   HPF → AEC3 → NS → AGC2
//!
//! All modules operate at 48 kHz, 10 ms frames (480 samples).

pub mod aec3;
pub mod agc2;
pub mod hpf;
pub mod ns;
