pub fn convolve(x: &[f64], h: &[f64]) -> Vec<f64>
Linear convolution of two real signals via FFT (overlap-add style).