Design of Recursive Digital Filters in Parallel Form by Linearly Constrained Pole Optimization

We present a technique to iteratively optimize poles of a recursive digital filter in parallel form. Only exposing the poles as the variables to optimize, we employ a linearly constrained gradient descent routine in which the numerical estimation of the error gradient involves first obtaining the zeros by projecting the target response over a basis of responses defined by the pole positions at a given step. Example fits are presented for exponentially decaying white noise and measured violin radiativity filters.

[1]  Balázs Bank,et al.  Improved Pole Positioning for Parallel Filters Based on Spectral Smoothing and Multiband Warping , 2011, IEEE Signal Processing Letters.

[2]  Keh-Shew Lu,et al.  DIGITAL FILTER DESIGN , 1973 .

[3]  Shao-Po Wu,et al.  Minimum perceptual spectral distance FIR filter design , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[4]  D K Smith,et al.  Numerical Optimization , 2001, J. Oper. Res. Soc..

[5]  Julius O. Smith,et al.  Bark and ERB bilinear transforms , 1999, IEEE Trans. Speech Audio Process..

[6]  A. Deczky Synthesis of recursive digital filters using the minimum p-error criterion , 1972 .

[7]  Matti Karjalainen Sound quality measurements of audio systems based on models of auditory perception , 1984, ICASSP.

[8]  Inder Pal Singh Madan Time-Domain Design of Recursive Digital Filters , 1972 .

[9]  Vesa Välimäki,et al.  High-Precision Parallel Graphic Equalizer , 2014, IEEE/ACM Transactions on Audio, Speech, and Language Processing.

[10]  Matti Karjalainen,et al.  High-resolution parametric modeling of string instrument sounds , 2005, 2005 13th European Signal Processing Conference.