pub fn compute_spectrogram(
impulse: &[f32],
sample_rate: f32,
window_size: usize,
hop_size: usize,
) -> (Vec<Vec<f32>>, Vec<f32>, Vec<f32>)Expand description
Compute Spectrogram from Impulse Response
Returns (spectrogram_matrix_db, frequency_bins, time_bins)
window_size samples (e.g. 512), hop_size samples (e.g. 128).