Fade-in Reverberation in Multi-room Environments Using the Common-Slope Model
Kyung Yun Lee, Nils Meyer-Kahlen, Georg Götz, U. Peter Svensson, Sebastian J. Schlecht, Vesa Välimäki
TL;DR
The paper addresses fade-in reverberation in multi-room environments where line-of-sight between source and receiver is absent. It extends the common-slope model by fitting octave-band envelopes $s_b(\mathbf{x},t)$ as a linear combination of decaying exponentials with shared times $T_{b,k}$ and by permitting negative amplitudes $\hat{A}_{b,k,\mathbf{x}}$ while removing the direct sound term from the fit, all evaluated across 7 octave bands. Amplitudes $\hat{A}_{b,k,\mathbf{x}}$, a noise term $\hat{N}_{b,\mathbf{x}}$, and decay times $T_{b,k}$ are estimated via nonlinear least squares with a positivity constraint on the envelope after removing the noise component; decay times are prederived using K-means clustering. Experiments on simulated and real multi-room data show that FADE-IN captures fade-in reverberation that the original positive-only model could not, enabling more realistic synthesis and analysis of coupled-room acoustics with potential AR/VR applications.
Abstract
In multi-room environments, modelling the sound propagation is complex due to the coupling of rooms and diverse source-receiver positions. A common scenario is when the source and the receiver are in different rooms without a clear line of sight. For such source-receiver configurations, an initial increase in energy is observed, referred to as the "fade-in" of reverberation. Based on recent work of representing inhomogeneous and anisotropic reverberation with common decay times, this work proposes an extended parametric model that enables the modelling of the fade-in phenomenon. The method performs fitting on the envelopes, instead of energy decay functions, and allows negative amplitudes of decaying exponentials. We evaluate the method on simulated and measured multi-room environments, where we show that the proposed approach can now model the fade-ins that were unrealisable with the previous method.
