AAU Student Projects - visit Aalborg University's student projects portal
A master's thesis from Aalborg University
Book cover


Efficient Dynamic Rendering of Room Acoustics: The Development of a Hybrid Real-Time Model

Author

Term

4. Term

Publication year

2022

Submitted on

Pages

84

Abstract

Dette speciale udvikler en hybrid algoritme, der gengiver rumakustik dynamisk, så systemet forbliver responsivt og bruger færre beregningsressourcer. For at finde den perceptuelle balance mellem lydens detaljer (opløsning) og effektivitet blev der udført lyttetests, som vurderede, hvor vigtige forskellige ordner af tidlige refleksioner er. På baggrund af resultaterne blev der i JUCE udviklet et værktøj, der kombinerer realtidsberegnede førsteordens refleksioner (de første lydreflekser fra overflader) med konvolveret sen efterklang (den tætte, senere lydhale formet af en impulsrespons). En brugervenlighedsevaluering og et heuristisk interview indikerede, at algoritmen fungerer meget godt i praksis. En signalkomparation og en perceptuel sammenligning med en målt rumimpulsrespons viste, at metoden deler mange egenskaber med det virkelige rum, selv om der er nogle forskelle, som muligvis skyldes selve målingen.

This thesis develops a hybrid algorithm that renders room acoustics dynamically while keeping computing costs low. To find a perceptual balance between sound detail (resolution) and efficiency, listening tests examined how much different orders of early reflections matter. Guided by these results, a tool was implemented in JUCE that combines real-time first-order reflections (the first bounces of sound) with convolved late reverberation (the dense, later decay shaped by an impulse response). A usability evaluation and a heuristic interview indicated that the algorithm performs very well in practice. Objective signal comparisons and listening comparisons against a measured room impulse response showed that the method shares many qualities with the real room, although some differences remain, possibly due to the measurement itself.

[This summary has been rewritten with the help of AI based on the project's original abstract]