[−][src]Function mel_filter::fft_frequencies
pub fn fft_frequencies<T: Float + NumOps>(
sr: Option<usize>,
n_fft: Option<usize>
) -> Vec<T>
Implementation of librosa.fft_frequencies
Returns Vec of frequencies lenth is 1 + n_fft/2
.
Frequencies (0, sr/n_fft, 2*sr/n_fft, ..., sr/2)
Parameters
sr
: Audio sampling rate
n_fft
: FFT window size
Examples
use mel_filter::fft_frequencies; assert_eq!(fft_frequencies::<f32>(Some(22050), Some(16)), vec![ 0. , 1378.125, 2756.25 , 4134.375, 5512.5 , 6890.625, 8268.75 , 9646.875, 11025.]); assert_eq!(fft_frequencies::<f64>(Some(22050), Some(16)), vec![ 0. , 1378.125, 2756.25 , 4134.375, 5512.5 , 6890.625, 8268.75 , 9646.875, 11025.]); // array([ 0. , 1378.125, 2756.25 , 4134.375, // 5512.5 , 6890.625, 8268.75 , 9646.875, 11025. ]));