pub fn read_channels(path: &Path) -> Result<(Vec<Vec<f32>>, u32), CliError>Expand description
De-interleaves every channel into its own plane at the file’s own native rate — no resampling, ever, so a reference recording’s own clock is what every reading is against.