lookas 1.9.0

Perception aligned terminal-based audio spectrum visualizer
Documentation
1
2
3
4
5
6
7
pub fn compute_rms(tail: &[f32], fft_size: usize) -> f32 {
    let sum_sq = tail.iter().map(|&x| x * x).sum::<f32>();
    #[allow(clippy::cast_precision_loss)]
    {
        sum_sq / fft_size as f32
    }
}