[][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.   ]));