pub fn samples_to_time(samples: &[usize], sr: Option<u32>) -> Vec<f32>Expand description
Converts sample indices to time values in seconds.
§Arguments
samples- Array of sample indicessr- Optional sample rate in Hz (defaults to 44100)
§Returns
Returns a Vec<f32> containing corresponding time values in seconds.
§Examples
let samples = vec![0, 44100];
let times = samples_to_time(&samples, None);
assert_eq!(times, vec![0.0, 1.0]);