cancel
Showing results for 
Search instead for 
Did you mean: 

Hanning window library

SAIDHI REDDY SAREDDY
Associate II
Posted on May 10, 2017 at 16:37

HI,

Currently, I am working with FFT and I want to implement Hanning window for good results.

status = arm_cfft_radix4_init_f32(&FFT_InitStruc,FFT_SIZE,0,1);

arm_cfft_radix4_f32(&FFT_InitStruc, fl32ADCRaw);

Is FFT done with Rectangle window?

How can I use the Hanning or Blackman window library?

Where Can I find the library?

#fft #hanning-window
1 REPLY 1
AvaTar
Lead
Posted on May 15, 2017 at 14:43

How can I use the Hanning or Blackman window library?

Last time I checked, there was no such thing in the CMSIS DSP libs.

The example is/was done with a rectangular window, i.e. no window.

Those window functions are quite simple to implement, perhaps you find a more general example implementation (not related to Cortex M).

Not sure about the runtime impact, trigonometric functions are not 'lightweight'.

But you could still pre-calculate the factors.