AES E-Library

MATLAB Program for Loudspeaker Equalization and Crossover Design

A digital design filter program is presented written in the MATLAB environment. Impulse response time editing is implemented together with various options for spectral domain processing. The filter inputs time-domain impulse response data and outputs filter coefficients for both FIR and IIR implementations. Comprehensive display options are incorporated including minimum-phase processing and CDS and consideration is given to both specular and diffuse loudspeakers. Applications include the design of digital equalization filters and digital crossover filters for loudspeakers systems.