Please refer to the Wiki page found here

https://wiki.analog.com/resources/tools-software/sigmastudio/toolbox/filters/general2ndorder

This gives the math needed to calculate coefficients for various second order filters.

I am interested in the Parametric (peaking), the bandpass, and the low pass filters.

Questions...

1) This page refers to using these calculations on the ADAU145X processors, but I am using a ADAU1701. Are these calculations still relevant?

2) I note the Bandpass function does not use Q, but refers to bandwidth. I understand bandwidth is measured in octaves and Q is the steepness of the roll off and these are reciprocal of each other. Do I need to add more math to convert my Q to bandwidth for the calculations?

3) I was thinking about using the Bessel LP filter which does not seem to use either Q or Bandwidth? Is this correct? How do I change the shape of the roll off?

Thanks, Mark.

PS, I will be needing 15 frequencies of peaking or bandwidth filter each with a potential +-12db gain. That is just too many coefficients to store in a table so I will need to calculate all coefficients on the fly.

M.