Jump to content
IGNORED

Creating an IIR filter


Recommended Posts

Algorithms section of this page explains it. h is frequency response of uniform frequency interval (EQ curve). n is number of sample points of frequency curve of h.  b is numerator polynomial coefficients array of IIR filter and a is denominator polynomial coefficient array. Matlab + signal processing toolbox home user license costs about $200. I don't know free software solution

https://www.mathworks.com/help/signal/ref/invfreqz.html

 

 

Sunday programmer since 1985

Developer of PlayPcmWin

Link to comment

Thanks. I recommend the book "understanding digital signal processing" by Richard G. Lyons to grasp what IIR, Z-transform, w(k) and those strange fractional polynomial equation means. This particular problem (IIR EQ design) is not explained in the book but it covers all the basics including FIR EQ filter design and IIR lowpass filter design and it is fascinating read.

 

BTW I wrote an article about FIR EQ filter design procedure to take a de-emphasis EQ as an example. 

https://yamamoto2002.blogspot.com/2020/11/designing-de-emphasis-digital-filter.html

Sunday programmer since 1985

Developer of PlayPcmWin

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...