Struct SYN_Goertzel¶
Goertzel Filter Instance State.
#include <syn_goertzel.h>
Public Attributes¶
| Type | Name |
|---|---|
| int32_t | coeff_q15 |
| size_t | n_count |
| size_t | n_total |
| int32_t | s1 |
| int32_t | s2 |
Public Attributes Documentation¶
variable coeff_q15¶
Precomputed 2 * cos(2 * pi * k / N) in Q15 format
variable n_count¶
Accumulated sample count in current block
variable n_total¶
Target block size N
variable s1¶
Filter delay element s[n - 1]
variable s2¶
Filter delay element s[n - 2]
The documentation for this class was generated from the following file src/syntropic/dsp/syn_goertzel.h