pub fn measure( samples: &[f64], sample_rate: f64, start_secs: f64, hop_secs: f64, window_secs: f64, bpm: Option<f64>, ) -> Result<Modulation, Unread>