pub fn samples_to_frames(
samples: &[usize],
hop_length: Option<usize>,
) -> Vec<usize>Expand description
Converts sample indices to frame indices.
§Arguments
samples- Array of sample indiceshop_length- Optional hop length in samples (defaults to 512)
§Returns
Returns a Vec<usize> containing corresponding frame indices (integer division).
§Examples
let samples = vec![0, 512, 1024];
let frames = samples_to_frames(&samples, None);
assert_eq!(frames, vec![0, 1, 2]);