ESP-IDF Firmware
Firmware architecture and call graph
Loading...
Searching...
No Matches
dsps_wind_hann.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void dsps_wind_hann_f32 (float *window, int len)
 Hann window.

Function Documentation

◆ dsps_wind_hann_f32()

void dsps_wind_hann_f32 ( float * window,
int len )

Hann window.

The function generates Hann window.

Parameters
windowbuffer to store window array.
lenlength of the window array

Definition at line 19 of file dsps_wind_hann_f32.c.

20{
21 float len_mult = 1 / (float)(len - 1);
22 for (int i = 0; i < len; i++) {
23 window[i] = 0.5 * (1 - cosf(i * 2 * M_PI * len_mult));
24 }
25}
#define M_PI
Definition esp_err.h:26

References M_PI.

Referenced by app_main().

Here is the caller graph for this function: