• DocumentCode
    1922686
  • Title

    A New Method for Designing Flat Shelving and Peaking Filters Based on Allpass Filters

  • Author

    Fernandez-Vazquez, Alfonso ; Rosas-Romero, Roberto ; Rodriguez-Asomoza, Jorge

  • Author_Institution
    Departamento de Computacion, Electron., Fisica e Innovacion, Univ. de las Americas Puebla
  • fYear
    2007
  • fDate
    26-28 Feb. 2007
  • Firstpage
    10
  • Lastpage
    10
  • Abstract
    Two most commonly IIR filters used in audio equalization are shelving filters and peaking filters. Traditional design of shelving and peaking filters is based on the design of analog filters, mainly Butterworth filters, and bilinear transformation. In this way, it is well known the design of first order shelving filters and second order peaking filters. Additionally, the resulting filter can be efficiently implemented using allpass filter structures with a low sensitivity to the filter quantization and a low noise level. In this paper, we present a direct design of high order shelving and peaking filters with flat magnitude response in both passband and stop-band. The design is reduced to the design of one digital allpass filter with real coefficients. Using this allpass filter, we obtain two stable and real allpass filters, which are used to implement the resulting shelving and peaking filters. Additionally, closed form equations for the pole/zero computations are given. In contrast with others proposed methods, the design parameters for the shelving filter are the gains KBdB and KcdB at omega=0 and omega=pi, respectively, the passband droop Ap, stopband attenuation As, passband frequency omegap, and stopband frequency omega s, while for the peaking filter we have the gains KBdB and KcdB, the passband and stopband attenuation Ap and As, passband width Wp, stopband width Ws, and the central frequency omega0. The proposed method is illustrated by means of examples. Finally, the appendix shows the MATLAB function ShelvingEq.m, which implements the proposed method for the design of shelving filters
  • Keywords
    IIR filters; all-pass filters; mathematics computing; IIR filter; MATLAB function; audio equalization; closed form equation; digital allpass filter; flat shelving filter; infinite impulse response; peaking filter; pole-zero computation; Attenuation; Design methodology; Digital filters; Equations; Frequency; IIR filters; Noise level; Passband; Poles and zeros; Quantization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Communications and Computers, 2007. CONIELECOMP '07. 17th International Conference on
  • Conference_Location
    Cholula, Puebla
  • Print_ISBN
    0-7695-2799-X
  • Electronic_ISBN
    0-7695-2799-X
  • Type

    conf

  • DOI
    10.1109/CONIELECOMP.2007.6
  • Filename
    4127250