Paolo Ingraito
Paolo Ingraito

Reputation: 41

Biquad to 4quad filter

I have a BandPass Biquad filter which expression is:

Result    = Nominator[0] * Input + FState[0];
State[0] = Nominator[1] * Input - Denominator[1] * Result + State[1];
State[1] = Nominator[2] * Input - Denominator[2] * Result;

How can I improve the order of this filter without making a ladder of two identical filters? Can I save some calculations for that?

Thank you so much!

Upvotes: 0

Views: 395

Answers (1)

gasstationwithoutpumps
gasstationwithoutpumps

Reputation: 151

Although it is possible to do direct implementations of higher order filters, they tend to require extremely high-precision arithmetic, so most filter designers prefer to factor hi-order filters into series of biquads.

There is a good tutorial at https://ccrma.stanford.edu/~jos/filters/filters.html

Upvotes: 1

Related Questions