The Room Acoustic Rendering Equation introduced in [1] formalizes a variety of room acoustics modeling algorithms. One key concept in the equation is the Acoustic Bidirectional Reflectance Distribution Function (A-BRDF) which is the term that models sound reflections. In this paper, we present a method to compute analytically the A-BRDF in cases with diffuse reflections parametrized by random variables. As an example, analytical A-BRDFs are obtained for the Vector Based Scattering Model, and are validated against numerical Monte Carlo experiments. The analytical computation of A-BRDFs can be added to a standard acoustic ray tracing engine to obtain valuable data from each ray collision thus reducing significantly the computational cost of generating impulse responses.
References
[1]
Siltanen, S., Lokki, T., Kiminki, S. and Savioja, L. (2007) The Room Acoustic Rendering Equation. The Journal of the Acoustical Society of America, 122, 1624-1635. http://dx.doi.org/10.1121/1.2766781
[2]
Kuttruff, K. (2000) Room Acoustics. Elsevier Science Publisher, New York, 367 p.
[3]
Rindel, J.H. (2000) The Use of Computer Modeling in Room Acoustics. Journal of Vibroengineering, 4, 219-224.
IP-Racine Consortium (2006) Digital Cinema Perspectives. BCM éditions, Belgium, 254 p.
[6]
Funkhouser, T. (2002) Sounds Good to Me! Computational Sound for Graphics, Virtual Reallity and Interactive Systems, SIGGRAPH Course Notes.
[7]
Savioja, L., Huopaniemi, J., Lokki, T. and Väänänen, R. (1999) Creating Interactive Virtual Acoustic Environments. Journal of the Audio Engineering Society, 47, 675-705.
[8]
Savioja, L. (1999) Modeling Techniques for Virtual Acoustics. PhD Thesis, Helsinki University of Technology, Finland.
[9]
Morse, P.M. and Ingard, K.U. (1986) Theoretical Acoustics. Princeton University Press, Princeton.
[10]
Allen, J.B. and Berkley, D.A. (1979) Image Method for Efficiently Simulating Small-Room Acoustics. The Journal of the Acoustical Society of America, 65, 943-950. http://dx.doi.org/10.1121/1.382599
[11]
Borish, J. (1984) Extension of the Image Model to Arbitrary Polyhedra. The Journal of the Acoustical Society of America, 75, 1827-1836. http://dx.doi.org/10.1121/1.390983
[12]
Krokstad, A., Strom, S. and Sorsdal, S. (1968) Calculating the Acoustical Room Response by the Use of a Ray Tracing Technique. Journal of Sound and Vibration, 8, 118-125. http://dx.doi.org/10.1016/0022-460X(68)90198-3
[13]
Funkhouser, T., Tsingos, N., Carlbom, I., Elko, G., Sondhi, M., West, J., Pingali, G., Min, P. and Ngan, A. (2004) A Beam Tracing Method for Interactive Architectural Acoustics. The Journal of the Acoustical Society of America, 115, 739-756. http://dx.doi.org/10.1121/1.1641020
[14]
Funkhouser, T., Carlbom, I., Elko, G., Pingali, G., Sondhi, M. and West, J. (1998) A Beam Tracing Approach to Acoustic Modeling for Interactive Virtual Environments. SIGGRAPH’98: Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques, New York, 24 July 1998, 21-32.
[15]
Laine, S., Siltanen, S., Lokki, T. and Savioja, L. (2009) Accelerated Beam Tracing Algorithm. Applied Acoustics, 70, 172-181. http://dx.doi.org/10.1016/j.apacoust.2007.11.011
[16]
Nosal, E.M., Hodgson, M. and Ashdown, I. (2004) Investigation of the Validity of Radiosity for Sound-Field Prediction in Cubic Rooms. The Journal of the Acoustical Society of America, 116, 3505-3514.
http://dx.doi.org/10.1121/1.1811473
[17]
Nosal, E.M., Hodgson, M. and Ashdown, I. (2004) Improved Algorithms and Methods for Room Sound-Field Prediction by Acoustical Radiosity in Arbitrary Polyhedral Rooms. The Journal of the Acoustical Society of America, 116, 970-980. http://dx.doi.org/10.1121/1.1772400
[18]
Siltanen, S., Lokki, T. and Savioja, L. (2009) Frequency Domain Acoustic Radiance Transfer for Real-Time Auralization. Acta Acustica United with Acustica, 95, 106-117. http://dx.doi.org/10.3813/AAA.918132
[19]
EASE. http://ease.afmg.eu
[20]
Odeon. http://www.odeon.dk
[21]
CATT-Acoustic. http://www.catt.se
[22]
Ramsete. http://www.ramsete.com
[23]
He, X., Torrance, K., Sillon, F. and Greenberg, D. (1991) A Comprehensive Physical Model for Light Reflection. ACM SIGGRAPH Computer Graphics, 25, 175-186. http://dx.doi.org/10.1145/127719.122738
[24]
Christensen, C.L. and Rindel, J.H. (2005) A New Scattering Method That Combines Roughness and Diffraction Effects. The Journal of the Acoustical Society of America, 117, 2499. http://dx.doi.org/10.1121/1.4788035
[25]
AURA Module for EASE. http://ease.afmg.eu/index.php/AURA_Module.html