ROOM IMPULSE RESPONSE SHORTENING BY CHANNEL SHORTENING CONCEPTS. Markus Kallinger and Alfred Mertins

Similar documents
Reverberation reduction in a room for multiple positions

AUTOMATIC EQUALIZATION FOR IN-CAR COMMUNICATION SYSTEMS

Adaptive Filters Application of Linear Prediction

A Comparison of the Convolutive Model and Real Recording for Using in Acoustic Echo Cancellation

Blind Dereverberation of Single-Channel Speech Signals Using an ICA-Based Generative Model

WARPED FILTER DESIGN FOR THE BODY MODELING AND SOUND SYNTHESIS OF STRING INSTRUMENTS

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

FIR Filter For Audio Practitioners

Convention Paper Presented at the 138th Convention 2015 May 7 10 Warsaw, Poland

EFFECT OF STIMULUS SPEED ERROR ON MEASURED ROOM ACOUSTIC PARAMETERS

Audio Engineering Society. Convention Paper. Presented at the 115th Convention 2003 October New York, New York

works must be obtained from the IEE

CHAPTER 2 FIR ARCHITECTURE FOR THE FILTER BANK OF SPEECH PROCESSOR

B.Tech III Year II Semester (R13) Regular & Supplementary Examinations May/June 2017 DIGITAL SIGNAL PROCESSING (Common to ECE and EIE)

THE transmission between a sound source and a microphone

4.5 Fractional Delay Operations with Allpass Filters

THE problem of acoustic echo cancellation (AEC) was

Auditory modelling for speech processing in the perceptual domain

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

Speech Quality Assessment for Listening-Room Compensation

speech signal S(n). This involves a transformation of S(n) into another signal or a set of signals

Performance Analysis of Feedforward Adaptive Noise Canceller Using Nfxlms Algorithm

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

SUPERVISED SIGNAL PROCESSING FOR SEPARATION AND INDEPENDENT GAIN CONTROL OF DIFFERENT PERCUSSION INSTRUMENTS USING A LIMITED NUMBER OF MICROPHONES

Measuring impulse responses containing complete spatial information ABSTRACT

Speech Enhancement Based On Noise Reduction

IMPROVED CHANNEL ESTIMATION FOR OFDM BASED WLAN SYSTEMS. G.V.Rangaraj M.R.Raghavendra K.Giridhar

DESIGN AND IMPLEMENTATION OF ADAPTIVE ECHO CANCELLER BASED LMS & NLMS ALGORITHM

Adaptive Systems Homework Assignment 3

ACOUSTIC feedback problems may occur in audio systems

Evaluation of a Multiple versus a Single Reference MIMO ANC Algorithm on Dornier 328 Test Data Set

The Role of High Frequencies in Convolutive Blind Source Separation of Speech Signals

ESE531 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Signal Processing

Design of FIR Filters

FIR/Convolution. Visulalizing the convolution sum. Convolution

Basic Signals and Systems

F I R Filter (Finite Impulse Response)

Two-Dimensional Wavelets with Complementary Filter Banks

The effects of the excitation source directivity on some room acoustic descriptors obtained from impulse response measurements

Simultaneous Multichannel Time Domain Equalizer Design Based On The Maximum Composite Shortening SNR

Multirate DSP, part 3: ADC oversampling

Chapter 4 SPEECH ENHANCEMENT

Digital Video and Audio Processing. Winter term 2002/ 2003 Computer-based exercises

1.Explain the principle and characteristics of a matched filter. Hence derive the expression for its frequency response function.

Spectral analysis of seismic signals using Burg algorithm V. Ravi Teja 1, U. Rakesh 2, S. Koteswara Rao 3, V. Lakshmi Bharathi 4

DSP First. Laboratory Exercise #7. Everyday Sinusoidal Signals

Measurement System for Acoustic Absorption Using the Cepstrum Technique. Abstract. 1. Introduction

SUBJECTIVE SPEECH QUALITY AND SPEECH INTELLIGIBILITY EVALUATION OF SINGLE-CHANNEL DEREVERBERATION ALGORITHMS

Corso di DATI e SEGNALI BIOMEDICI 1. Carmelina Ruggiero Laboratorio MedInfo

A New Method For Active Noise Control Systems With Online Acoustic Feedback Path Modeling

The Steering for Distance Perception with Reflective Audio Spot

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

Pattern Recognition. Part 6: Bandwidth Extension. Gerhard Schmidt

FIR/Convolution. Visulalizing the convolution sum. Frequency-Domain (Fast) Convolution

Reducing comb filtering on different musical instruments using time delay estimation

Module 9 AUDIO CODING. Version 2 ECE IIT, Kharagpur

Design of IIR Filter Using Model Order Reduction. Techniques

SMS045 - DSP Systems in Practice. Lab 1 - Filter Design and Evaluation in MATLAB Due date: Thursday Nov 13, 2003

A Novel Strategy for Proficient Channel Limitation Equalizer

y(n)= Aa n u(n)+bu(n) b m sin(2πmt)= b 1 sin(2πt)+b 2 sin(4πt)+b 3 sin(6πt)+ m=1 x(t)= x = 2 ( b b b b

Detection, Interpolation and Cancellation Algorithms for GSM burst Removal for Forensic Audio

WIND SPEED ESTIMATION AND WIND-INDUCED NOISE REDUCTION USING A 2-CHANNEL SMALL MICROPHONE ARRAY

Speech Coding using Linear Prediction

19 th INTERNATIONAL CONGRESS ON ACOUSTICS MADRID, 2-7 SEPTEMBER 2007 VIRTUAL AUDIO REPRODUCED IN A HEADREST

Adaptive beamforming using pipelined transform domain filters

Reduction of PAR and out-of-band egress. EIT 140, tom<at>eit.lth.se

Adaptive Waveforms for Target Class Discrimination

University Ibn Tofail, B.P. 133, Kenitra, Morocco. University Moulay Ismail, B.P Meknes, Morocco

SPECTRAL COMBINING FOR MICROPHONE DIVERSITY SYSTEMS

SGN Audio and Speech Processing

CMPT 468: Delay Effects

Multirate Digital Signal Processing

Experiment 4- Finite Impulse Response Filters

The University of Texas at Austin Dept. of Electrical and Computer Engineering Final Exam

Improving room acoustics at low frequencies with multiple loudspeakers and time based room correction

Lecture 3, Multirate Signal Processing

A Computational Efficient Method for Assuring Full Duplex Feeling in Hands-free Communication

A FEEDFORWARD ACTIVE NOISE CONTROL SYSTEM FOR DUCTS USING A PASSIVE SILENCER TO REDUCE ACOUSTIC FEEDBACK

Speech and Audio Processing Recognition and Audio Effects Part 3: Beamforming

GEORGIA INSTITUTE OF TECHNOLOGY. SCHOOL of ELECTRICAL and COMPUTER ENGINEERING. ECE 2026 Summer 2018 Lab #8: Filter Design of FIR Filters

STANFORD UNIVERSITY. DEPARTMENT of ELECTRICAL ENGINEERING. EE 102B Spring 2013 Lab #05: Generating DTMF Signals

Design and Implementation on a Sub-band based Acoustic Echo Cancellation Approach

Overview of Code Excited Linear Predictive Coder

Speech Enhancement in Presence of Noise using Spectral Subtraction and Wiener Filter

AN AUDITORILY MOTIVATED ANALYSIS METHOD FOR ROOM IMPULSE RESPONSES

Digital Signal Processing of Speech for the Hearing Impaired

IIR Ultra-Wideband Pulse Shaper Design

IMPULSE RESPONSE MEASUREMENT WITH SINE SWEEPS AND AMPLITUDE MODULATION SCHEMES. Q. Meng, D. Sen, S. Wang and L. Hayes

PROBLEM SET 6. Note: This version is preliminary in that it does not yet have instructions for uploading the MATLAB problems.

Rate and Power Adaptation in OFDM with Quantized Feedback

Room Response Equalization A Review. and Sascha Spors 3 ID

An Equalization Technique for Orthogonal Frequency-Division Multiplexing Systems in Time-Variant Multipath Channels

Performance Analysis of MFCC and LPCC Techniques in Automatic Speech Recognition

Lab 6. Advanced Filter Design in Matlab

COMB-FILTER FREE AUDIO MIXING USING STFT MAGNITUDE SPECTRA AND PHASE ESTIMATION

(i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods

Technique for the Derivation of Wide Band Room Impulse Response

ON SAMPLING ISSUES OF A VIRTUALLY ROTATING MIMO ANTENNA. Robert Bains, Ralf Müller

Digital Filters IIR (& Their Corresponding Analog Filters) Week Date Lecture Title

IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER

Transcription:

ROOM IMPULSE RESPONSE SHORTENING BY CHANNEL SHORTENING CONCEPTS Markus Kallinger and Alfred Mertins University of Oldenburg, Institute of Physics, Signal Processing Group D-26111 Oldenburg, Germany {markus.kallinger, alfred.mertins}@uni-oldenburg.de ABSTRACT This paper addresses the usability of channel shortening equalizers known from data transmission systems for the equalization of acoustic systems. In multicarrier systems, equalization filters are used to shorten the channel s effective length to the size of a cyclic prefix or the guard interval. In most data-transmission applications, the equalizer succeeds the channel. In acoustic systems, an equalizer is placed in front of a playback loudspeaker to generate a desired impulse response for the concatenation of the equalizer, a loudspeaker, a room impulse response, and a reference microphone. In this paper, we modify the channel shortening paradigm and show that shaping the desired impulse response to a shorter reverberation time is more appropriate for acoustical systems than exactly truncating it. 1. INTRODUCTION Equalization of an acoustic system is usually carried out on the basis of the following setup: a filter for listening room compensation (LRC) is placed in the signal path in front of a loudspeaker. The goal is to reduce the influence of the succeeding room impulse response (RIR) in order to obtain a signal y[n] at the position of a reference microphone that is hardly distinguishable by a human listener from the signal s[n] in front of the equalizer [1]. The basic setup is depicted in Fig. 1. c[n] is the finite-length RIR and h[n] denotes the finite-length equalizer. Their z-transforms are given by C(z) and H(z), respectively. In general, C(z) is s[n] x[n] y[n] h[n] c[n] Fig. 1. Single-channel setup for listening room compensation. c[n] is the room impulse response and h[n] denotes the equalizer preceding the loudspeaker. a mixed-phase system, having zeros inside and outside the unit circle. Therefore, only its minimum-phase component can be inverted by a standard causal IIR filter [2]. More recent proposals [3] stress the importance of equalizing the remaining allpass component, too. Finite-length equalizers are designed the aim of minimizing the squared error between the concatenation of c[n], h[n], and a given target system [4, 5]. Usually, a bandpass-filtered version of a delayed impulse serves as such a system. In order to compare the least-squares equalizer the novel impulse shaping approach, we briefly review its derivation in Section 2. A more relaxed requirement than choosing a bandpass weighted impulse as the target system can be found in psychoacoustics: here one uses, for example, the D5-measure for intelligibility of speech, which is defined as the ratio of the energy in 5 ms after the first peak of a RIR versus the complete impulse response s energy [6]. Thus, by choosing a target system an optimized impulse response of 5 ms duration, we can directly maximize the D5-measure. The appropriate procedure to maximize the energy in a certain region of a desired impulse response has been proposed by Melsa et al. [7] for the application a discrete multitone transceiver (DMT) and further investigated in [8]. In Section 3, we summarize this method. Section 4 introduces two major modifications that make the technique more appropriate for the shortening of acoustic impulse responses. Notation. Vectors and matrices are printed in boldface. The superscripts T,,and H denote transposition, complex conjugation, and Hermitian transposition, respectively. The asterisk denotes convolution. The discrete time index is denoted by n. The operator diag{ } turns a vector into a diagonal matrix. δ[n] denotes a discrete impulse. 2. LEAST-SQUARES EQUALIZATION In traditional least-squares equalization for LRC, a finitelength filter h[n] precedes the RIR c[n]. The equalizer is designed to minimize the squared error between the concatenation h[n] c[n] and a target system g[n] that is delayed by n taps. The filter g[n] is typically chosen as a bandpass filter. Fig. 2 shows the according setup. 1 4244 132 1/5/$2. 25 IEEE 898

s[n] h[n] z n c[n] g[n] y[n] e[n] Fig. 2. Setup for listening room compensation using a leastsquares equalizer. c[n] is the room impulse response and h[n] denotes the equalizer preceding the loudspeaker. The error signal e[n] can be expressed as e[n] =s T [n]ch s T [n]g n (1) s[n] =[s[n],...,s[n L h L c +2]] T, (2) g n =[,...,,g[],...,g[l g 1],,..., ] T. n L h +L c 1 L g n In these expressions, L h and L c are the lengths of the equalizer and the RIR, respectively. L g represents the length of the target system, which is usually a bandpass filter. The (L h + L c 1 L h )-dimensional convolution matrix C is made up by the RIR c[n]. The equalizer that minimizes the error signal s power E { e 2 [n] } for a white-noise input s[n] is given by h = ( C H C ) 1 C H g n. (4) 3. IMPULSE RESPONSE SHORTENING We choose a formulation used by Arslan et al. [9]: a desired concatenated impulse response of equalizer and RIR can be expressed by d d =diag{w d } Ch (5) in vector form. w d is a vector that contains ones in the desired region and zeros outside. The convolution matrix C and the equalizer s coefficient vector h are defined in the same way as in Section 2. Accordingly, (3) d u =diag{w u } Ch (6) w u = 1 [Lc+L h 1] w d (7) represents the undesired part of the concatenated impulse response. As a side condition, this part s energy is kept constant while the energy of d d is maximized. 1 [Lc+L h 1] is a vector containing the indicated number of entries, which are all ones. In the following, the matrices A and B are assembled in the same way as in [7]: d H u d u = h H C H diag{w u } 2 Ch = h H Ah, (8) d H d d d = h H C H diag{w d } 2 Ch = h H Bh. (9) One first modification for acoustic systems becomes necessary when we take into account the loudspeaker s limited playback capabilities at very low and very high frequencies. Therefore, we constrain the maximization procedure to a broad bandpass area. First, we apply the bandpass g[n] of Section 2 to the RIR: c BP [n] =c[n] g[n]. (1) Consequently, we assemble a (L h + L c + L g 2 L h )- dimensional convolution matrix C BP on the basis of c BP [n]. We obtain B BP = C H BPdiag{w BP,d } H diag{w BP,d } C BP. (11) Compared to w d, w BP,d is L g 1 elements longer; L g /2 zeros are prefixed to compensate the bandpass group delay. A is not modified. Finally, the optimum equalizer, h opt,for maximizing the energy in a certain region is the solution of the generalized eigenvalue problem B BP h opt = Ah opt λ max (12) λ max being the largest eigenvalue and h opt being the corresponding eigenvector. The impact of channel shortening applied to a typical RIR can be observed in Fig. 3. The parameters are as follows: The RIR has been simulated a reverberation time of τ 6 = 4 ms using Allen and Berkley s image method [1] at a sampling frequency of 8 khz. Its length has been truncated to L c = 4 taps. The equalizer contains L c = 2 coefficients; the maximization has been carried out for taps 149 to 548. The filter g[n] has been designed as a linear-phase bandpass L g = 41 and -6 db frequencies at 2 Hz and 36 Hz, respectively (Matlab call fir1(4, [.5.9])). The first peak of the RIR occurred at tap 146 therefore, we tried to maximize the succeeding 5 ms. Fig. 3 shows the squared impulse responses of the original and the shortened systems. As we can see from Fig. 3, the impulse response shortening is quite effective for acoustic channels. However, informal listening tests showed that the energy concentration around tap 3 results in an audible echo. Fig. 4 shows the magnitude frequency responses of the original RIR and its shortened version. We have to note that the frequency response of the shortened filter exposes a very distinct peak near ω = π/2. This leads to an unacceptable amount of audible distortion. Additional measures have to be taken to cope both the late echo and the peaky spectral response. Both problems will be addressed in the following section. 899

2 4 6 1 2 3 4 Fig. 3. Squared impulse responses of the original and the shortened systems (i.e., c 2 [n] and (h c) 2 [n]). The dashdotted line describes the original RIR c[n]; the solid one is the shortened response h[n] c[n] energy maximization between taps 149 and 548. 4 2 2 4 6.25.5 Fig. 4. Magnitude frequency responses. The dash-dotted line describes the original RIR; the solid one belongs to the shortened overall system. 4. MODIFICATIONS FOR ACOUSTIC RESPONSES 4.1. Temporal Aspects One goal in the design of an impulse response shortening procedure is to avoid audible late echoes. Another aspect is to preserve the general shape of a natural RIR, which usually decays exponentially time. Therefore, it would be desirable not to achieve a temporal envelope like the equalized one in Fig. 3, but one that decays more quickly than the original RIR and thus yields a shorter reverberation time. wd[n] 1.5 rectangular max. window exp. decreasing max. window 1 2 3 4 5 Fig. 5. Maximization windows as functions of time. One stage for modifications is the maximization window w d. The solid line in Fig. 5 shows the maximization window that has been used to produce Fig. 3. As an alternative we have tried an exponentially decaying window a reverberation time that was just a little shorter than the original one. Equation (13) describes the design rule for the novel window: { for n n 1 w d [n] = 1 q(n n) for n n (13) where the factor q has been chosen heuristically as q = 3 1 5. 2 4 6 Exp. decreasing max. window 1 2 3 4 Fig. 6. Squared impulse responses of the original and the shortened systems. The solid line is produced using an exponentially decaying window. Fig. 6 shows the power delay spectra of two equalized responses. The original RIR has already been shown in Fig. 3. The solid line results from the application of an exponentially decaying maximization window. The parameters for its design were chosen according to the paragraph above. One can see that the equalized response decreases more steeply than the RIR but not as steeply as using a rectangular window. However, we can observe a less exposed echo around tap 3. Hence, the technique can appropriately be described as impulse response shaping rather than impulse response shortening. 4.2. Spectral Aspects Simulation results have shown that the extent of the spectral peak shown in Fig. 4 is not crucially affected by the choice of the maximization window as discussed in Section 4.1. Therefore, we have to introduce an additional measure to overcome this problem: we propose to post-equalize the shaped response h[n] c[n] using a prediction error filter f[n] that is based on a one-step linear predictor p[n] a relatively short impulse response. Fig. 7 displays the according setup. The error signal e p [n] =s[n] h[n] c[n] f[n] (14) is weighted by a bandpass filter g[n]. This measure is taken to focus the predictor s performance to the spectral area of interest. The bandpass is the same that is used the leastsquares equalizer and the weighting in the impulseresponse shortening procedure (see equation (1) for de- 9

h[n] c[n] s[n] f[n] z 1 p[n] e p [n] g[n] e BP [n] Fig. 7. Signal model of a linear predictive post-equalizer. A bandpass filter g[n] is used to spectrally weight the initial error signal e p [n]. tails). The final error signal can be expressed as e BP [n] =g[n] e p [n] = s T [n](gc EQed GC EQed, 1 p) (15) s[n] =[s[n],...,s[n L g L c L h L p +3]] T (16) g =[g[n],...,g[n + L g 1]] T (17) c EQed [n] =h[n] c[n] (18) c EQed = (19) [c EQed [n],...,c EQed [n + L c + L h 2],,...,]. L h +L c+l p 1 C EQed, 1 is a (L h +L c +L p 1 L p )-dimensional convolution matrix made of the preceding nonzero part of c EQed an additional first row of zeros to take into account the delay of one sample (see Fig. 7). The convolution matrix G possesses the size (L g + L c + L h + L p 2) (L h + L c + L p 1). L p and L g are the lengths of the prediction filter and the bandpass, respectively. The calculation of the vector p that minimizes the target function E { e 2 BP [n]} leads to p = ( C H EQed, 1G H E { s [n]s T [n] } GC EQed, 1 ) 1 and finally C H EQed, 1G H E { s [n]s T [n] } Gc EQed, (2) f[n] =δ[n] p[n 1]. (21) The actual design is usually carried out under the assumption of a white and stationary excitation signal s[n]. In that case, the inner correlation matrices can be cancelled out. The bandpass causes a don t care region outside of its cut-off frequencies. This results in a bathtub-like spectral shape of the signal e p [k]; e BP [k] is spectrally flat. One further bandpass can be applied to e BP [k] in order to generate a bandpass-weighted signal at the loudspeaker. 5. SIMULATION RESULTS For the following simulation results we have used the same parameters as for the generation of Fig. 6. We have set the post-equalizer s length to L p =4; the bandpass has already been specified before. Consequently, the postequalizer s overall-length amounts to 12. Fig. 8 illustrates the impact of the linear predictive equalizer on the shaped response. We can conclude that the post-equalizer weakens the shaping filter s impact. 1 2 3 4 5 Post-equalized response 6 5 1 15 2 25 3 35 Fig. 8. Squared impulse responses of the original and two shortened systems. The dashed line describes the equalized RIR in front of the post-equalizer, the solid one is obtained at its output. Fig. 9 contains the magnitude frequency responses for the filters whose power delay spectra were shown in Fig. 8. From this figure we see that the post equalizer could completely remove the spectral peak. However, the resulting frequency response exposes a similar amount of gaps as the original RIR. 4 3 2 1 1 Post-equalized response 2.25.5 Fig. 9. Magnitude frequency responses. The dash-dotted line describes the temporally shaped spectrum in front of the post-equalizer, the solid one is obtained at its output. Finally, we compare the novel impulse response shaping approach to the widely-used least-squares equalizer according to Section 2. The equalizer s length was chosen to L h = 2. Fig. 1 contains previously shown functions in comparison the equalized response using a leastsquares approach. As the impulse response shortening 91

procedure, fast initial decay is achieved at the cost of late echoes. 1 2 3 4 5 Least-squares EQ 6 5 1 15 2 25 3 35 Fig. 1. Squared impulse responses of the original and two shortened systems. The dashed line describes the leastsquares equalized RIR, the solid one is the shaped response. In the spectral domain, the least-squares equalizer can compensate more small gaps than the novel shaping approach. However, the least-squares equalizer s spectral envelope exposes much wider gaps (see Fig. 11). 4 3 2 1 1 Least-squares EQ 2.25.5 Fig. 11. Magnitude frequency responses. The solid curve was produced using a least-squares equalizer, the dashed one belongs to the novel shaping approach. Informal listening test confirm the enhanced equalization results of the impulse response shaping technique, especially in the time domain. The clearness of speech could be enhanced; late echoes can be neglected compared to impulse response shortening and least-squares equalization. The perceived impression is that the shaping technique makes the listening room larger and less reverberant at the same time sound samples are available for download at [11]. 6. CONCLUSIONS The investigations have shown that channel shortening techniques known from data transmission can be successfully applied to room impulse responses. However, to be suitable for audio applications, this involves some extensions to the known approaches. We proposed to use an adjusted maximization window during the filter design. The resulting equalized response is post-equalized using a low-order linear predictive filter. Third, we have introduced bandpass weighting for both equalizer stages to take into account the loudspeaker s limited transmission capabilities at very low and high frequencies. The novel equalizer shows enhanced results compared to the commonly used least-squares equalizer. An open topic remains the design of the adjusted maximization window. In the present work, the desired lower reverberation time has been chosen heuristically and the original reverberation time had to be known. 7. REFERENCES [1] J. N. Mourjopoulos, Digital Equalization of Room Acoustics, Journal of the Audio Engineering Society, vol. 42, no. 11, pp. 884 9, Nov. 1994. [2] S. T. Neely and J. B. Allen, Invertibility of a Room Impulse Response, Journal of the Acoustical Society of America (JASA), vol. 66, pp. 165 169, July 1979. [3] B. D. Radlović and R. A. Kennedy, Nonminimum-Phase Equalization and its Subjective Importance in Room Acoustics, IEEE Trans. on Speech and Audio Processing, vol.8, no. 6, pp. 728 737, Nov. 2. [4] S. J. Elliott and P. A. Nelson, Multiple-Point Equalization in a Room Using Adaptive Digital Filters, Journal of the Audio Engineering Society, vol. 37, no. 11, pp. 899 97, Nov. 1989. [5] O. Kirkeby, P. A. Nelson, H. Hamada, and F. Orduna- Bustamante, Fast Deconvolution of Multichannel Systems using Regularization, IEEE Trans. on Speech and Audio Processing, vol. 6, no. 2, pp. 189 194, Mar. 1998. [6] International Organization for Standardization (ISO), ISO Norm 3382: Acoustics Measurement of the Reverberation Time of Rooms Reference to other Acoustical Parameters,. [7] P. J. W. Melsa, R. C. Younce, and C. E. Rohrs, Impulse Response Shortening for Discrete Multitone Transceivers, IEEE Trans. on Communications, vol. 44, no. 12, pp. 1662 1672, Dec. 1996. [8] R. K. Martin, D. Ming, B. L. Evans, and C. R. Johnson Jr., Efficient Channel Shortening Equalizer Design, Journal on Applied Signal Processing, vol. 13, pp. 1279 129, Dec. 23. [9] G. Arslan, B. L. Evans, and S. Kiaei, Equalization for discrete multitone transceivers to maximize bit rate, IEEE Trans. on Signal Processing, vol. 49, no. 12, pp. 3123 3135, Dec. 21. [1] J. B. Allen and D. A. Berkley, Image Method for Efficiently Simulating Small Room Acoustics, J. Acoust. Soc. Amer., vol. 65, pp. 943 95, 1979. [11] http://www.uni oldenburg.de/sigproc/demos.html 92