Accurate design of a parallel graphic equalizer involves the construction of a complex target frequency response, which is obtained by smoothly interpolating using minimum-phase characteristics between defined gains, which is then followed by a least-squares filter design. This work proposes two methods to simplify the design computations. First, the magnitude and phase response of the target is computed as a combination of minimum phase basis functions, which leads to the easier evaluation of the total frequency response. Second, the matrix is decomposed into the product of an orthogonal matrix Q and an upper triangular matrix R, which simplifies the required matrix inversion. A comparison with the previous method shows that the accuracy of the proposed design method is not significantly compromised. And the computational cost is radically reduced, making the new algorithm highly attractive for interactive audio applications. The method has been tested on an ARM-based system-on-Chip Cortex-A7, which is currently used in many mobile devices. For the weighted parallel equalizer design, the total speedup is a factor of 7. For the more efficient nonweighted designs, the computation of the filter coefficients takes 0:87ms on the ARM-A7 processor (the speedup factor is 300 compared to the original method).
Click to purchase paper as a non-member or login as an AES member. If your company or school subscribes to the E-Library then switch to the institutional version. If you are not an AES member and would like to subscribe to the E-Library then Join the AES!
This paper costs $33 for non-members and is free for AES members and E-Library subscribers.