arduino-audio-tools
Loading...
Searching...
No Matches
Public Attributes | List of all members
BiQuadCoeffs Struct Reference

Biquad coefficients, always computed in float regardless of the filter's sample type T. Intermediate values like the angular cutoff frequency w0 range up to PI (~3.14) at Nyquist, which overflows bounded fixed-point sample types like q1_14_t (range ~[-2,2)); only the final, range-safe coefficients (typically within [-2,2) for a stable filter) get cast into T when assigned to a BiQuadDF1/BiQuadDF2 instance. More...

#include <Filter.h>

Public Attributes

float a_1
 
float a_2
 
float b_0
 
float b_1
 
float b_2
 

Detailed Description

Biquad coefficients, always computed in float regardless of the filter's sample type T. Intermediate values like the angular cutoff frequency w0 range up to PI (~3.14) at Nyquist, which overflows bounded fixed-point sample types like q1_14_t (range ~[-2,2)); only the final, range-safe coefficients (typically within [-2,2) for a stable filter) get cast into T when assigned to a BiQuadDF1/BiQuadDF2 instance.

Member Data Documentation

◆ a_1

float a_1

◆ a_2

float a_2

◆ b_0

float b_0

◆ b_1

float b_1

◆ b_2

float b_2

The documentation for this struct was generated from the following file: