Related Experiment Video
Updated: Jun 28, 2026

An Automated System for Sound Localization Testing in Hearing-Impaired Listeners
Published on: March 13, 2026
Reducing computational complexity in adaptive sound zones with online room impulse response estimation
José Cadavid1, Martin Bo Møller2, Toon van Waterschoot3
1Department of Electronic Systems, Aalborg University, Aalborg 9000, Denmark.
Abstract:
Sound zone techniques allow processing audio signals to control a set of loudspeakers and playback independent audio content in specific areas in a room, typically sampled through a microphone array. This task comprises two processes: acquiring room impulse responses (RIRs) between all loudspeakers and microphones and, based on these, calculating the control filters. Recent adaptive filtering methods allow performing both processes simultaneously, resulting in sound zones able to adapt to changes in the system. However, existing sample-based implementations, processing one input sample per iteration, are computationally very expensive. Alternatively, a block-based implementation is proposed, which, processing several samples per iteration, allows reducing the computational demands of such dynamic sound zones. Further reductions are achieved by truncating the RIR estimates and using less computationally demanding adaptive filter update algorithms. With respect to sample-based approaches, the proposed block-based processing can reduce the computational complexity by more than 90%, in that case, at the expense of increasing the time required to reach a certain acoustic performance. Furthermore, the proposed block-based scheme successfully adapts to changes, and inaccurate RIR estimations do not hinder sound zones rendering. The method was experimentally validated, and further reductions in the computational complexity can be made through frequency domain implementations.
Related Concept Videos
Impulse Response
Kirchhoff's law forms an input signal equation, with the capacitor's current and voltage providing the output. Substituting the current and dividing by RC yields a differential equation. The output for an impulse input is the impulse...
Echo
Imagine the sound is reflected back to the ears. Assuming that the source is very close to the human, the difference between hearing the two sounds—the emitted sound and the reflected sound—may be more than the minimum time for perceiving distinct sounds. If this is the case, then the...
Deconvolution
Deconvolution involves several mathematical techniques to derive the impulse response. One common approach is polynomial division. In this method, the input and output sequences are treated as coefficients of...
Linear Approximation in Frequency Domain
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear.
Perceiving Loudness, Pitch, and Location
Place theory, or place coding, suggests that different pitches are heard because various sound waves activate specific locations along the cochlea's basilar membrane. The brain determines the pitch of a sound by identifying...
Reconstruction of Signal using Interpolation

