Framework for real-time auralization in architectural acoustics

This is the system described in the December 2008 issue of Acta Acustica United with Acustica.

  • M. Noisternig, B. Katz, S. Siltanen, and L. Savioja, Framework for real-time auralization in architectural acoustics, Acta Acustica United with Acustica, vol. 94, no. 6, pp 1000-1015, 2008.

 

To make an auralization system there is a need for several different components. Here we describe one possible open-source configuration for that purpose. It is physically-based and auralizes the specular reflection paths in the given geometry obtained with the beam-tracing technique. The 3D sound reproduction is based on higher-order Ambisonics.

The whole pipeline consists of three different parts. The graphical user-interface and model loading is done with the VirtualChoreographer software. It communicates with the EVERTims beam-tracing program that computes the specular reflection paths. It is optimized for static geometries with a moving listener. The information of visible image sources is further sent to the auralization program that is built on top of the PureData (pd) signal processing environment.

All the required software is available as open-source, and most of it is located at SourceForge.

The system has been developed in collaboration with CNRS/LIMSI and TKK/Department of Media Technology. The main developers are Markus Noisternig, Brian Katz, Rami Ajaj and Lauri Savioja. If you would like to cite this work, please, use the reference above. You can find a PDF-version of that paper and couple of others in the 'Documentation' section.

To get the system running you need to do the following: