freq_bins

Function freq_bins 

Source
pub fn freq_bins(n: usize, fs: f64) -> FFTResult<Vec<f64>>
Expand description

Compute the frequency bins for a given FFT size and sample rate.

§Arguments

  • n - FFT size
  • fs - Sample rate in Hz

§Returns

A vector containing the frequency bins in Hz.

§Examples

use scirs2_fft::helper::freq_bins;

let bins = freq_bins(1024, 44100.0).unwrap();
assert_eq!(bins.len(), 1024);
assert!((bins[0] - 0.0).abs() < 1e-10);
assert!((bins[1] - 43.066).abs() < 0.001);