Skip to content

Struct SYN_FilterBiquad

ClassList > SYN_FilterBiquad

Fixed-point Q16.16 Biquad filter state (Direct Form I).

  • #include <syn_biquad.h>

Public Attributes

Type Name
q16_t a1
q16_t a2
q16_t b0
q16_t b1
q16_t b2
q16_t x1
q16_t x2
q16_t y1
q16_t y2

Public Attributes Documentation

variable a1

q16_t SYN_FilterBiquad::a1;

Feedback coefficient a1 (Q16.16, a0 assumed 1.0)


variable a2

q16_t SYN_FilterBiquad::a2;

Feedback coefficient a2 (Q16.16)


variable b0

q16_t SYN_FilterBiquad::b0;

Feedforward coefficient b0 (Q16.16)


variable b1

q16_t SYN_FilterBiquad::b1;

Feedforward coefficient b1 (Q16.16)


variable b2

q16_t SYN_FilterBiquad::b2;

Feedforward coefficient b2 (Q16.16)


variable x1

q16_t SYN_FilterBiquad::x1;

Input delay line x[n-1]


variable x2

q16_t SYN_FilterBiquad::x2;

Input delay line x[n-2]


variable y1

q16_t SYN_FilterBiquad::y1;

Output delay line y[n-1]


variable y2

q16_t SYN_FilterBiquad::y2;

Output delay line y[n-2]



The documentation for this class was generated from the following file src/syntropic/dsp/syn_biquad.h