CMSIS-DSP offers some functions to perform FFT (Fast Fourier Transform).
An usual approach, before a FFT, is to apply a window, for example to reduce leakage effect.
A lot of different window have been developed and tested in DSP, but common choice is between Hanning, Hamming, Blackman and Flat-Top (even if many others are available).
I suggest the developers to add to CMSIS-DSP some functions to apply (at least) these common windows (f32, q15 and q31 data formats).
Does someone think this can be useful?