arduino-audio-tools
Loading...
Searching...
No Matches
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 <CodecOpusOgg.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 files: