pub fn blackman_harris(n: usize, samples: usize) -> f32