Sebastian J. Schlecht and Emanuël A. P. Habets
What is the best acoustics for a listening space? Is there such a thing as 'best' acoustics in the first place? Or is it that playing different kinds of music or giving a talk requires different acoustics? How about choir chants composed for large churches, those fast bebop jazz grooves born in cellar clubs, or electronic club beats?
Room acoustics plays a vital role in how we perceive speech and music. Architects and acousticians have designed both specifically and accidentally those rooms shaping music and speech presentation [7]. While for centuries room geometry and wall materials have been the main acoustic tools, since the 1980s, electro-acoustics techniques opened up new possibilities[2]. Such systems are now known as Reverberation Enhancement Systems (RESs). With a RES in place, the room acoustics can be adjusted flexibly to whatever might be the 'best' support of the specific performance.
The working principle of a RES is to create additional reverberation via controlled feedback between many microphones and loudspeakers in the same room. The RES can be thought of a mechanism to make the walls less absorptive and therefore the reverberation tail longer.
The well-educated sound engineer might however say: "Acoustic feedback, isn't that terrible?" The next figure illustrates the problem.
Figure 1: A reverberation enhancement system (RES) with four microphones and four loudspeakers. The microphones are coupled to the loudspeaker via a feedback matrix $\mathbf{A}$. If the feedback gain is too high, a positive feedback loop (in orange) can destabilize the RES. This so-called Larsen effect often results in loud and unpleasent ringing tones.
Over the years, researchers devised many methods to avoid such instabilities. Among them, so-called time-varying systems. The general idea is to change the acoustic feedback continuously such that no harmful resonance can sustain too long. A slightly silly solution would be to swing around the microphones and loudspeakers in the room:
Figure 2: Improving feedback stability by moving microphones and loudspeakers.
While this solution is effective, more practical methods implement time-variation processing in the digital feedback loop, to name a few of these methods: delay modulation [3], allpass modulation [4], and frequency shifting [5-6]. While all these methods process the feedback channels separately, we have developed a novel idea to make the mixing between the channels time-varying [8,10].
Figure 3: Time-varying gains in the feedback matrix helps to improve the stability of the RES.
What kind of matrix modulation is this? From the theory of feedback delay networks, we know those rotation matrices are an excellent choice for such a feedback matrix. Now, if we rotate a rotation matrix continuously over time, we get an ever-changing rotation matrix [9,11]. But as demonstrated in the video, this is just the beginning of all the acoustics we can create...
Figure 4: This demonstration video of a reverberation enhancement system (RES) was shot in the acoustics lab Mozart [1] at Fraunhofer IIS, Erlangen, Germany.
@inproceedings{Silzle:2009wa, author = {Silzle, Andreas and Geyersberger, Stefan and Brohasga, Gerd and Weninger, Dieter and Leistner, Michael}, title = {{Vision and Technique Behind the New Studios and Listening Rooms of the Fraunhofer IIS Audio Laboratory}}, booktitle = {Proc. Audio Eng. Soc. Conv.}, year = {2009}, pages = {1--15}, address = {Munich, Germany}, month = may }
@article{Berkhout:1988wh, author = {Berkhout, Augustinus J}, title = {{A Holographic Approach to Acoustic Control}}, journal = {Journal of the Audio Engineering Society}, year = {1988}, volume = {36}, number = {12}, pages = {977--995} }
@inproceedings{Griesinger:1991ys, author = {Griesinger, David}, title = {{Improving Room Acoustics Through Time-Variant Synthetic Reverberation}}, booktitle = {Proc. Audio Eng. Soc. Conv.}, year = {1991}, pages = {1--10}, address = {Paris, France}, month = feb }
@inproceedings{Lokki:2001ly, author = {Lokki, Tapio and Hiipakka, Jarmo}, title = {{A time-variant reverberation algorithm for reverberation enhancement systems}}, booktitle = {Proc. Int. Conf. Digital Audio Effects (DAFx)}, year = {2001}, pages = {28--32}, address = {Limerick, Ireland} }
@article{Schroeder:1964ki, author = {Schroeder, Manfred R}, title = {{Improvement of Acoustic-Feedback Stability by Frequency Shifting}}, journal = {Journal of the Acoustical Society of America}, year = {1964}, volume = {36}, number = {9}, pages = {1718--1724} }
@article{Poletti:2004hh, author = {Poletti, Mark A}, title = {{The Stability Of Multichannel Sound Systems With Frequency Shifting}}, journal = {Journal of the Acoustical Society of America}, year = {2004}, volume = {116}, number = {2}, pages = {853--871} }
@book{Blesser:2007dw, author = {Blesser, Barry A and Salter, Linda-Ruth}, title = {{Spaces Speak, are You Listening?}}, publisher = {MIT Press (MA)}, year = {2007}, series = {Experiencing Aural Architecture} }
@inproceedings{Schlecht:2015te, author = {Schlecht, Sebastian J and Habets, Emanu{\"e}l A P}, title = {{Reverberation enhancement systems with time-varying mixing matrices}}, booktitle = {Proc. Audio Eng. Soc. Conf.}, year = {2015}, pages = {1--8}, address = {Montreal, Canada}, month = jul }
@article{Schlecht:2015hi, author = {Schlecht, Sebastian J and Habets, Emanu{\"e}l A P}, title = {{Time-varying feedback matrices in feedback delay networks and their application in artificial reverberation}}, journal = {Journal of the Acoustical Society of America}, year = {2015}, volume = {138}, number = {3}, pages = {1389--1398}, month = sep }
@article{Schlecht:2016ta, author = {Schlecht, Sebastian J and Habets, Emanu{\"e}l A P}, title = {{The stability of multichannel sound systems with time-varying mixing matrices}}, journal = {Journal of the Acoustical Society of America}, year = {2016}, volume = {140}, number = {1}, pages = {601--609}, month = jul }
@inproceedings{Schlecht:2015tj, author = {Schlecht, Sebastian J and Habets, Emanu{\"e}l A P}, title = {{Practical considerations of time-varying feedback delay networks}}, booktitle = {Proc. Audio Eng. Soc. Conv.}, year = {2015}, pages = {1--9}, address = {Warsaw, Poland}, month = may }