Expand description
Primitive amplitude helpers.
The crate provides small slice-based helpers for common amplitude summaries.
Empty slices and non-finite values return None.
§Examples
use use_amplitude::{peak_amplitude, rms_amplitude};
let samples = [-1.0, 0.0, 1.0];
assert_eq!(peak_amplitude(&samples), Some(1.0));
assert_eq!(rms_amplitude(&samples).unwrap(), (2.0_f64 / 3.0).sqrt());