pub fn abs_max_block(buf: &[f32]) -> f32
max(buf[i].abs()). Returns 0.0 for an empty slice; returns f32::NAN on first NaN (so meters can flag a runaway plugin instead of silently reporting in-range peaks).
max(buf[i].abs())
0.0
f32::NAN