Skip to main content

Module window

Module window 

Source
Expand description

Window functions (Hanning, Hamming, Blackman, Blackman-Harris, Bartlett, Welch, Flat-top window generators).

Functionsยง

apply_window_f32
Multiply signal elements in-place by window array.
apply_window_q15
Multiply Q15 signal in-place by a Q15 window (>> 15).
bartlett_f32
Generate Bartlett (Triangular) window of length n.
bartlett_q15
Q15 Bartlett (triangular) window.
bessel_i0
Zero-order modified Bessel function of the first kind $I_0(x)$ for Kaiser windowing.
blackman_f32
Generate Blackman window of length n.
blackman_harris_f32
Generate 4-term Blackman-Harris window of length n (>92 dB sidelobe rejection).
blackman_q15
Q15 Blackman window.
flattop_f32
Generate Flat-top window of length n.
hamming_f32
Generate Hamming window of length n.
hamming_q15
Q15 Hamming window.
hanning_f32
Generate Hanning window of length n.
hanning_q15
Q15 Hanning window.
kaiser_f32
Generate Kaiser-Bessel window with shape parameter beta.
welch_f32
Generate Welch parabolic window of length n.