Software Implementation of an MLS Analyzer with Tools for Convolution, Auralization and Inverse Filtering
Angelo Farina, Fabrizio Righini · 1997
The paper describes a suite of software tools, which have been developed as extensions to the most diffused shareware program for waveform editing on Win-32 PCs (Cool Edit 96 by David Johnston). For each tool a brief explanation of the underlying theory is given, along with an application example based on experimental work. CONTENTS These tools allow for the generation of MLS (Maximum Length Sequence) and IRS (Inverse Repeated Sequence) signal, which are used for the excitation of the system under test. Two corresponding modules make it possible to deconvolve the system's Impulse Response from the signal sampled at the output of the system. Various processing can be done with the measured impulse responses: another module acts as a software convolver, making it possible to use the impulse responses as linear FIR filters. Thus, for example, it is possible to add reverberation, spatial impression and tonal coloration to a "dry" (anechoic) signal. Other two modules are for the computa...