Design and simulation of Filter Banks with Low Computational Complexity For Audio Applications

Similar documents
Copyright S. K. Mitra

Module 9: Multirate Digital Signal Processing Prof. Eliathamby Ambikairajah Dr. Tharmarajah Thiruvaran School of Electrical Engineering &

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

arxiv: v1 [cs.it] 9 Mar 2016

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

Design and Simulation of Two Channel QMF Filter Bank using Equiripple Technique.

Quantized Coefficient F.I.R. Filter for the Design of Filter Bank

Filter Banks I. Prof. Dr. Gerald Schuller. Fraunhofer IDMT & Ilmenau University of Technology Ilmenau, Germany. Fraunhofer IDMT

Multirate Digital Signal Processing

Signal processing preliminaries

MULTIRATE DIGITAL SIGNAL PROCESSING

ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015

Multirate DSP, part 1: Upsampling and downsampling

Chapter 2: Digitization of Sound

Continuously Variable Bandwidth Sharp FIR Filters with Low Complexity

Implementation of Decimation Filter for Hearing Aid Application

Module 9 AUDIO CODING. Version 2 ECE IIT, Kharagpur

Design of Digital Filter and Filter Bank using IFIR

Design Of Multirate Linear Phase Decimation Filters For Oversampling Adcs

Multirate Filtering, Resampling Filters, Polyphase Filters. or how to make efficient FIR filters

Noise removal example. Today s topic. Digital Signal Processing. Lecture 3. Application Specific Integrated Circuits for

DIGITAL FILTERS. !! Finite Impulse Response (FIR) !! Infinite Impulse Response (IIR) !! Background. !! Matlab functions AGC DSP AGC DSP

IIR Ultra-Wideband Pulse Shaper Design

Concordia University. Discrete-Time Signal Processing. Lab Manual (ELEC442) Dr. Wei-Ping Zhu

FILTER BANKS WITH IN BAND CONTROLLED ALIASING APPLIED TO DECOMPOSITION/RECONSTRUCTION OF ECG SIGNALS

The University of Texas at Austin Dept. of Electrical and Computer Engineering Midterm #1

Analysis on Multichannel Filter Banks-Based Tree-Structured Design for Communication System

EE 470 Signals and Systems

Time-skew error correction in two-channel time-interleaved ADCs based on a two-rate approach and polynomial impulse responses

Design and Implementation of Efficient FIR Filter Structures using Xilinx System Generator

Lecture 3 Review of Signals and Systems: Part 2. EE4900/EE6720 Digital Communications

ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet

CHAPTER 2 FIR ARCHITECTURE FOR THE FILTER BANK OF SPEECH PROCESSOR

Two-Dimensional Wavelets with Complementary Filter Banks

Design of Maximally Decimated Near-Perfect-Reconstruction DFT Filter Banks with Allpass-Based Analysis Filters

Equalizers. Contents: IIR or FIR for audio filtering? Shelving equalizers Peak equalizers

Design of FIR Filters

Design Digital Non-Recursive FIR Filter by Using Exponential Window

Convention Paper 8648

On the Most Efficient M-Path Recursive Filter Structures and User Friendly Algorithms To Compute Their Coefficients

Digital Filtering: Realization

Filters. Phani Chavali

Proceedings of the 5th WSEAS Int. Conf. on SIGNAL, SPEECH and IMAGE PROCESSING, Corfu, Greece, August 17-19, 2005 (pp17-21)

Digital Processing of Continuous-Time Signals

Frequency-Response Masking FIR Filters

Interpolated Lowpass FIR Filters

Digital Processing of

Digital Signal Processing of Speech for the Hearing Impaired

Optimal Design RRC Pulse Shape Polyphase FIR Decimation Filter for Multi-Standard Wireless Transceivers

Optimized Design of IIR Poly-phase Multirate Filter for Wireless Communication System

Design of Efficient Linear Phase Quadrature Mirror Filter Bank Using Eigenvector Approach

Digital Signal Processing

Simulation of Frequency Response Masking Approach for FIR Filter design

Auditory modelling for speech processing in the perceptual domain

4. Design of Discrete-Time Filters

ECE 429 / 529 Digital Signal Processing

UNIT-II MYcsvtu Notes agk

IIR Filter Design Chapter Intended Learning Outcomes: (i) Ability to design analog Butterworth filters

CS3291: Digital Signal Processing

OPTIMIZED SHAPE ADAPTIVE WAVELETS WITH REDUCED COMPUTATIONAL COST

Laboratory Manual 2, MSPS. High-Level System Design

A Lower Transition Width FIR Filter & its Noise Removal Performance on an ECG Signal

Signals and Systems Lecture 6: Fourier Applications

Ultra Low-Power Noise Reduction Strategies Using a Configurable Weighted Overlap-Add Coprocessor

Design of FIR Filter for Efficient Utilization of Speech Signal Akanksha. Raj 1 Arshiyanaz. Khateeb 2 Fakrunnisa.Balaganur 3

Brief Introduction to Signals & Systems. Phani Chavali

Active Filter Design Techniques

Design of IIR Half-Band Filters with Arbitrary Flatness and Its Application to Filter Banks

Comparison of interpolator realizations for high quality audio signals

Problem Point Value Your score Topic 1 28 Discrete-Time Filter Analysis 2 24 Improving Signal Quality 3 24 Filter Bank Design 4 24 Potpourri Total 100

Convention Paper Presented at the 112th Convention 2002 May Munich, Germany

An Efficient and Flexible Structure for Decimation and Sample Rate Adaptation in Software Radio Receivers

NH 67, Karur Trichy Highways, Puliyur C.F, Karur District DEPARTMENT OF INFORMATION TECHNOLOGY DIGITAL SIGNAL PROCESSING UNIT 3

DSP-BASED FM STEREO GENERATOR FOR DIGITAL STUDIO -TO - TRANSMITTER LINK

Design of Two-Channel Low-Delay FIR Filter Banks Using Constrained Optimization

Understanding the Behavior of Band-Pass Filter with Windows for Speech Signal

Team proposals are due tomorrow at 6PM Homework 4 is due next thur. Proposal presentations are next mon in 1311EECS.

Adaptive Filters Application of Linear Prediction

Design of a Sharp Linear-Phase FIR Filter Using the α-scaled Sampling Kernel

Real-time Implementation of a Class of Optimised Multirate Quadrature Mirror Filter Bank Using Genetic Algorithms

Problem Point Value Your score Topic 1 28 Discrete-Time Filter Analysis 2 24 Upconversion 3 30 Filter Design 4 18 Potpourri Total 100

ECE 6560 Multirate Signal Processing Chapter 11

Experiment 6: Multirate Signal Processing

Biosignal filtering and artifact rejection. Biosignal processing I, S Autumn 2017

Advanced AD/DA converters. ΔΣ DACs. Overview. Motivations. System overview. Why ΔΣ DACs

Comparison of Multirate two-channel Quadrature Mirror Filter Bank with FIR Filters Based Multiband Dynamic Range Control for audio

F I R Filter (Finite Impulse Response)

Non-Uniform Channelization Methods for Next Generation SDR PMR Base Stations

Simulation Based Design Analysis of an Adjustable Window Function

DSP Laboratory (EELE 4110) Lab#10 Finite Impulse Response (FIR) Filters

Aparna Tiwari, Vandana Thakre, Karuna Markam Deptt. Of ECE,M.I.T.S. Gwalior, M.P, India

Electrical & Computer Engineering Technology

Chapter 9. Chapter 9 275

Outline. Discrete time signals. Impulse sampling z-transform Frequency response Stability INF4420. Jørgen Andreas Michaelsen Spring / 37 2 / 37

The Filter Wizard issue 35: Turn linear phase into truly linear phase Kendall Castor-Perry

McGraw-Hill Irwin DIGITAL SIGNAL PROCESSING. A Computer-Based Approach. Second Edition. Sanjit K. Mitra

UNIVERSITY OF SWAZILAND

Discrete-Time Signal Processing (DTSP) v14

Design of infinite impulse response (IIR) bandpass filter structure using particle swarm optimization

Part One. Efficient Digital Filters COPYRIGHTED MATERIAL

Transcription:

epartment of Electrical Engineering, University of Technology, Baghdad e-mail: : saad_hasan6@yahoo.com Received: 3/5/24 Accepted: /9/24 Abstract : In this research, a design method for low complexity uniform and non-uniform filter bans is presented. These filter bans are targeted for audio and hearing applications. The design is based on using IIR allpass second order filters at the analysis stage. But since these filters will cause phase nonlinearity, which in turn cause distortion at the output, the synthesis stages of these filters are designed in such way to remove the non-linearity of the phase. The phase non-linearity at the analysis stage is forced to be out of region of interest. By oversampling, the non-linear segments near the band edges are removed through specially designed synthesis filters. Compared to existing literature techniques, the new approach produced a very low computational power of the filter ban, as well as a lower input/output delay. The success of the method is demonstrated using Matlab simulation results. Key words: Filter bans, IIR filters, FIR filters, polyphase, 53

. Introduction igital signal processing for audio applications provides new signal processing strategies to compensate for hearing loss. owever, the digital circuitry intended for this purpose needs to fulfill requirements of low power consumption, low supply voltage and small size to be usable in such applications. It is well nown that hearing loss compensation is a function of both frequency and input power []. Filter ban design for hearing aids must address the limited memory available, low delay requirement and the flexibility for accurate fitting which may be processed independently to best compensate for the hearing loss. owever, high order filters for selective channel separation is required. Modulating a single prototype filter to produce a filterban provides a natural decomposition of the input signal into frequency bands. This is achieved by a suitable transform such as FT or CT, which have a great computational efficiency [2]. Filters produced this way are uniformly shifted versions of the low pass prototype filter. Non-uniform auditory critical bands are a better fit to hearing physiology. owever, fast modulation techniques are not directly applicable to this ind of filter bans. An improvement in computational cost is achieved by polyphase decomposition so that computational complexity can be reduced by the number of decompositions. For audio applications, the frequency splitting is performed for the purpose of modifying the spectral shape of the input signal. earing aid fitting typically requires a wide gain adjustment range. In a compression system, the input signal level, which can be measured as the overall level, channel level or a combination, controls these gains []. iven the requirement for wide gain adjustment, the alias cancellation theory is not applicable and critical sampling is insufficient. This problem necessitated the development of an oversampled filterban. Although oversampling increases the data rate, it is the price that must be paid for gain adjustability without aliasing. A filterban that is suitable for hearing aid applications would allow exact fitting of prescriptive targets with short time delay. It was stated in [3] that delays longer than 2 ms may cause interference between speech and visual integration, clearly, less delay is better. In addition to that the filterban should be computationally efficient and uses a minimal amount of memory. An even/odd stacing strategy was implemented in [4].Also a design uses an oversampled, weighted overlap-add (WOLA) FT filterban is proposed in [2]. This filterban uses modulation of a single FIR prototype filter into 32 complex finite impulse response FIR filter bands. Furthermore, a window based method for near-perfect reconstruction prototype FIR filters that uses highly oversampled, complex modulated filterbans has been proposed in [8],this extends the idea of critically sampled filterbans to the oversampled case with different length analysis/synthesis FIR filters. In all literature mentioned above, the filterbans are based on FIR filters which are computationally expensive and need fast processing to avoid mismatching. In addition to that, design methods which are proposed in a very recent publication [] are still FIR filtering dependent.on the other hand,non-uniform filterbans have been treated well in literature [,2,3,4]. These designs are also FIR class filterbans. In this paper a lower cost implementation is proposed. Our implementation is based on oversampled IIR analysis filterbans. istortion due 54

phase non-linearity was removed at the synthesis stage through simple strategy. 2. A low cost filterban strategy Typical implementation of filterbans for hearing aids purposes is shown in Figure, are the analysis filters, are the synthesis filters, is the subsampling factor, for =,,2,3..M-,where M is the number of bands. wider transition band, so that the phaseresponse nonlinearity is acceptably low. The obvious price paid in this is the a b X(f) f a f s 2f s frequency (f) (f) frequency x Adjust Adjust xˆ c frequency increased internal rate of computation. M- Analysis filter ban Adjust M- Synthesis filter ban Figure 2: (a) Spectrum of input signal which has no spectral components above f a, ( b) Ideal magnitude response of a band limiting filter,(c) Non ideal filter characteristics. f s is the sampling frequency Figure : Filterban for hearing aids, typical audio range is from z to8 z, in 5z intervals The requirements on the analysis filters are stringent, they should have a fairly flat passband so that the magnitude frequency response is not distorted and a narrow transition bands so that only a small amount of unwanted energy is let in. Optimal filters satisfying the above requirements such as elliptic filters [5] are optimal in the minimax sense. owever, they have a very nonlinear phase response around the band edge. In high quality auditory systems this is considered to be objectionable [6]. A strategy to solve this problem is to oversample the input signal by a factor of two or more. The filter (f) 2 A ( z ) in Figure 2(c), now has a much To reduce implementation cost and lowering power consumption, the analysis stage is implemented with infinite impulse response IIR filterban. The analysis prototype filter is constructed from second order allpass sections as shown in Figure 3. This implementation can be realized in polyphase arrangements as shown in Figure 4, thus reducing the implementation cost further down by a factor of two, which results in half the number of calculations per input sample and half the storage requirements. The polyphase structure can be modified by shifting the downsampler to the input to give more efficient implementation [2]. In Figure 4, y, y represent lowpass and highpass filter outputs respectively. 55

x(n ) Figure 3: The second order all-pass section Figure 4: The polyphase implementation A (z) and A (z) are causal real stable allpass filters. Elliptic filters fall into this class of filters yielding very lowcomplexity analysis filters. The transfer function of the prototype analysis filter for L sections is given by: N N ( z ) A ( z ) z () where: L N z n A z 2 A z 2, ( ) ( ) (2), n N n, nz,n x (n) z - N + z- N is the coefficient of the th allpass section in the nth branch, A ( z A ( z + 2 + z - L y(n ) 2 y is the number of sections in the nth branch and N is the number of branches in the structure. These parameters can be determined from filter specifications, with a compromise between the number of 2 y zero sections and phase deviation from linearity [7]. Because of the small number of calculations required per filter order and very high performance, such a structure is suitable for filtering requiring high speed of operation and high levels of integration. Furthermore the polyphase IIR filter structure used here is not very sensitive to coefficient quantization [2], which maes a fast fixed-point implementation a viable option. On the other hand, the synthesis filter ban is constructed form a prototype FIR filter that is related to the analysis prototype filter in such a way that the distorted components due to phase nonlinearity is removed. These components are assumed to be of negligible importance to the audio band of interest. We have defined a new point on the frequency axis f la, we called it the end of non linearity point. This relationship is illustrated diagrammatically by Figure 5. A demonstration of this situation is shown in Figure 6. This figure depicts a magnitude and phase responses of filters covering the audio range of interest. Thans to oversampling we can hopefully recover the band of interest by synthesis filtering without any distortion. f p f l fpa Synthesi s Analysi s f ss f s Frequenc y Figure 5: Illustration of the relationship between analysis and synthesis filters, f pa is the end of the synthesis passband, f ss is the beginning of the synthesis stopband, f la is the end of non-linearity in the analysis filter, f pa is the end of the analysis passband. 56

M agnitude (db) - -2-3 -4-5 -6-7 -8 M agnitude (db) 2 4 6 8 2 4 5.998 Frequency (z) 4.499-4.433-3.2464-22.796-3.928-39.7459-48.579-57.423-66.2454-75.786 (a) (b) Figure 6: a) An elliptic IIR filter deigned to pass up to 8 z with approximately linear phase characteristics. b) Prrs-MacLallen FIR filter designed to suppress frequency components above 8 z A general relationship in the z-domain is set to model the system as follows: M ( z) ( z) X ( z) z Xˆ ( z) (3) m Magnitude Phase Magnitude (db) and Phase Responses Frequency (z): 8.2484 Phase (radians): -4.39365 Magnitude (db) and Phase Responses, m, m Lowpass FIR : Magnitude Lowpass FIR : Phase 2 4 6 8 2 4 6 Frequency (z) Where,is the subband index, and m is component index due to downsampling, i.e. aliasing components, is the system delay. Since the subband gains will be adjusted individually, then the aliasing.2325 -.62-2.5566-3.952-5.3457-6.743-8.348-9.5293 -.9239 2.4722-2.9666-8.454-3.844-9.2829-24.726-3.64-35.5992-4.379-46.4767 Phase (radians) Phase (radians) issue will be dropped and equation (3) reduces to; M ( z) ( z) X ( z) cz Xˆ ( z) (4) Where c is a scalar constant Once the analysis prototype filter is designed, the prototype synthesis filter can be optimized in the frequency domain by minimizing an objective function T (e ), which represents the distortion function in the individual subbands. T (e ) was deduced from (4); 2 T ( e j ) ( e j ) ( e j ) (5) For the prototype analysis/synthesis prototype filter pair, ( e j ), and j ( e ), respectively. T (e ) is the amplitude distortion, that is minimized over the frequency region of the first subband. Initially, (e ) was designed using aming window to meet cut off requirements, then optimized in (5) to achieve minimum amplitude distortion. Now Consider the arrangement shown in Figure 7, the input signal x(n) is decomposed into sub-signals with the aid of analysis filterban (z).this filterban is an octave implementation which closely matches the frequency response of the human perceptual ability. In each level of the decomposition, a half band infinite impulse response filter IIR, is used for signal splitting. The frequency response of this filter was modified to meet passband constrains defined by Figure 5. The implementation complexity can be reduced by the use of polyphase decomposition in each stage. Another cost reduction can be achieved by shifting the down-samplers to the inputs of the filters utilizing the noble identities. Figure 8 depicts the magnitude and phase responses of analysis and synthesis 57

prototype filters. These filters were designed on normalized frequency bases to fit all stages. Table shows the frequency allocation in each level. x( Magnitude (db) Band Figure 7: The analysis stage of the octave filterban arranged for spectral modification in hearing aids - -2-3 -4-5 -6 Magnitude (db) and Phase Responses FIR Magnitude FIR Phase Band Band 2 Band 3 Band 4 Band 5 Band 6 -.4-8.434-6.458-24.4722-32.4926-4.529-48.5333 Phase (radians) Table.Subband Frequency Allocation Band No. Frequency Allocation Bandwidth - 25 25 25-25 25 2 25-5 25 3 5-5 4-2 5 2-4 2 6 4-8 4 As far as reconstruction of processed signal is concerned, the synthesis filterban is implemented in reversed manner compared to the analysis stage as shown in Figure 9. The prototype synthesis filterban is based on FIR filter to ensure stability plus removal of phase distortion due to the use of IIR filters at the analysis stage. The computational complexity of this part is comparable to that suggested in literature. owever, computational gains are actually obtained at the analysis stage. 2 Magnitude (db) -7 - -2-3 -4-5 -6..2.3.4.5.6.7.8.9 Normalized Frequency ( rad/sample) Magnitude (db) and Phase Responses IIR : Magnitude IIR: Phase -56.5537.2677 -.443-3.54-4.8594-6.5684-8.2774-9.9864 Phase (radians) 2 Figure 9: The final stages of the reconstruction process of the non uniform filterban -7-8..2.3.4.5.6.7.8.9 Normalized Frequency ( rad/sample) -.6955-3.445 Figure 8: Magnitude and phase responses of :a) Analysis prototype filter, b) Synthesis Prototype filter 3. Simulation and Results In the first case, a uniform filter ban with 6 bands providing frequency resolution down to 5 z were constructed and simulated. This filterban 58

is implemented in a tree fashion similar to that mentioned in [9], with a difference in passband frequency specifications. Figure depicts the frequency response of the uniform filterban. The Analysis stages of both uniform and octave filter bans are based on a prototype filter, designed for 7 db stopband attenuation and.5 db pass-band ripple. Magnitude Magnitude (db) (db) Magnitude Response (db) - Magnitude Response (db) -2-3 - -4-2 -5-3 -6-4 -7-5 -8-6 -9-7..2.3.4.5.6.7.8.9-8 Normalized Frequency ( rad/sample) -9..2.3.4.5.6.7.8.9 Normalized Frequency ( rad/sample) Figure : Frequency response of the uniform filterban To measure the reconstruction error, a sinusoidal signal, sweeping linearly within the audio range of interest, here considered from to 8 z, is used to excite the entire filter ban as shown in Figure a. Figureb depicts the reconstructed signal. Although Figures a and b are evident of the goodness of the approach, they show only a small piece the actual signal. Picture of the entire sweep is shown in Figure 2, a severe distortion at the end of each sweep cycle was noticed. This however, should not be discouraging, as the synthesis filters are constrained to have a stringent attenuation near the band edges, avoiding phase nonlinearity distortion. In addition to that, frequency components around 8 z and above are considered to be of negligible importance to human hearing. Am plitude 2 - Original Signal -2 2 4 6 8 2 4 6 8 2.5 -.5 - -.5 (a) Reconstructed Signal 5 5 2 (b) Figure : a) The original audio signal,b) Reconstructed signal by uniform filterban.5 -.5 - -.5 Reconstructed Signal 2 4 6 8 2 4 Figure 2: The reconstructed entire sweep variations ranging from to.95 of the input signal amplitude was observed in the first case. This range of amplitude variation could hardly be detected by human cochleae. A spectral comparison between original and reconstructed signals is shown in Figure 3. It is obvious that the power spectrum of the reconstructed signal is a close match to the original one. 59

-4-5 -6-7 -8 Original Signal Reconstructed Signal -9 2 4 6 8 2 4 6 Frequency (z) Figure 3: Spectrum estimate of original and reconstructed signals In the second case, a non uniform filter ban has a response as shown in Figure4, was used to decompose the audio signal as in the first case. This filterban is a close match to the cochlea frequency response, i.e. it is a mimic of human perception. A speech signal as shown in Figure5a, was used to test the reconstruction capability of the filterban which was designed on normalized frequency bases. Magnitude (db) Power/frequency (db/z) - -2-3 -4-5 -6-7 -8 Welch Power Spectral ensity Estimate Magnitude Response (db).2.4.6.8 Normalized Frequency ( rad/sample) Figure4: Response of the non-uniform filterban Apart from the attenuation that the processed signal has suffered from, the signal was reconstructed fairly accurately as shown in Figure 5b. It was found out that amplitude distortions are not easily noticed by average listeners. The attenuation issue can be treated by suitably adjusting the individual subbands at the output of the analysis stage. Since this design is targeted for hearing disables, it is usual to adjust the gain of the individual frequency band to fit the disabled preference.5 -.5 -.5.5 2 2.5 3 3.5 x 4..5 -.5 -. -.5 -.2 Original Signal (a) Reconstructed Signal.5.5 2 2.5 3 3.5 x 4 (b) Figure 5: a) Input speech signal used to test the non-uniform filterban b) Processed speech signal The main advantage of the new approach is in its low number of multiplications required per input sample at the analysis stage. The existing equivalent two fold oversampled FIR approach requires at least a 28-tap filters FIR for equivalent frequency selectivity. For 6 band filter ban, the overall multiplication requirements are 248 multiplications for subband filtering at the analysis stage. In comparison, the use of the multi rate polyphase IIR structure at the analysis stage allowed a decrease in the number of multiplications per input sample to 24 if downsampling is performed after polyphase decomposition, and only half of that when downsampling is performed before polyphase decomposition.this is 6

the case since half the calculations performed at the odd sample intervals and the rest of them at the even sample intervals according to the noble identities [2]. The total signal delay due to filterban insertion was calculated to be around 5.5 ms, this delay value is much lower than the maximum acceptable delay in hearing aids applications. 4. Conclusions A design method for low complexity filter bans are designed and simulated. These filter bans are targeted for audio applications. The analysis stages of these filter bans are based on IIR allpass second order sections with modified response. Using the proposed approach, a substantial computational savings can be obtained. The maximum amplitude error was calculated to be less than.95 of input signal amplitude. This amplitude variation is tolerable by human hearing. Also, input/output signal delay due to filterba insertion was calculated to be 5.5 ms. this delay is of no effect on visual integration in hearing aids. highly oversampled filterbans in audio applications, Proceedings of IEEE ICASSP onolulu,6-2 April 27. 9. Kruowsi A, Kale I., Polyphase IIR Filter Bans for Subband Adaptive Echo Cancellation Applications, Proceedings of the 23 International Symposium on Circuits and Systems, 23. ISCAS '3.. umitrescu B, Bregovic R, Sarama i T., esign of low-delay nonuniform oversampled filterbans, Elsevier Signal Processing 88 (28) 258 2525, www.elsevier.com/locate/sigpro.. Princen J., The esign of non- Uniform Modulated Filterbans, IEEE Transactions on Signal Processing, Vol. 43, No., November 995. 2. Cvetovic Z., Nonuniform Oversampled Filter Bans for Audio Signal Processing, IEEE Transactions on Speech and Audio Precessing, Vol., No. 5, September 23. 3. Mariane R, Petragliaand Paulo, Batalheiro B. Nonuniform Subband Adaptive Filtering With Critical Sampling IEEE Transactions on Signal Processing, Vol. 56, No. 2, February 28. 4. umitrescu B, Bregovi R, Saram T., Simplified esign of Low-elay Oversampled NPR FT Filterbans, EURASIP Journal on Applied Signal Processing Volume 26, Article I 4296, Pages. References:. Schneider T, Brennan RL. A, Multichannel Compression Strategy for a igital earing, Aid. Proc. ICASSP-97, Munich, ermany, pp. 4-45. 2. Vaidyanathan PP., Multirate Systems and Filter Bans, Prentice-all Inc., 993. 3. Agnew J, An Overview of igital Signal Processing in earing Instruments: The earing Review, July 997. 4. Brennan RL, Schneider T., A Flexible filter structure for extensive signal manipulations in digital hearing aids, Proceedings of the 998 IEEE International Symposium on Circuits and Systems, 998. ISCAS '98. 5. Antoniou A., igital Filters: Analysis and esign. New Yor: McCraw ill, 979. 6. Special Issue on igital Audio, IEEE ASSf Mag. Vol. 2, Oct. 985. 7. Eiz O, Constantinides A. Phase linearity in polyphase filters, Proceedings of IEEE ICASSP, Vol. 5-9 June2 Page(s):32-3. 8. erman, Chau E, ony R, Areibi SM., Widwow based prototype filter design for 6