Module spectrum_analyzer::windows[][src]

Several window functions which you can apply before doing the FFT. For more information:

  • https://en.wikipedia.org/wiki/Window_function
  • https://www.youtube.com/watch?v=dCeHOf4cJE0

Functions

blackman_harris_4term

Applies a Blackman-Harris 4-term window (https://en.wikipedia.org/wiki/Window_function#Blackman%E2%80%93Harris_window) to an array of samples.

blackman_harris_7term

Applies a Blackman-Harris 7-term window to an array of samples.

hamming_window

Applies a Hamming window (https://en.wikipedia.org/wiki/Window_function#Hann_and_Hamming_windows) to an array of samples.

hann_window

Applies a Hann window (https://en.wikipedia.org/wiki/Window_function#Hann_and_Hamming_windows) to an array of samples.