{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,11]],"date-time":"2026-06-11T15:29:39Z","timestamp":1781191779914,"version":"3.54.1"},"reference-count":27,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2010,7,26]],"date-time":"2010-07-26T00:00:00Z","timestamp":1280102400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2010,7,26]]},"abstract":"<jats:p>We present a method for real-time sound propagation that captures all wave effects, including diffraction and reverberation, for multiple moving sources and a moving listener in a complex, static 3D scene. It performs an offline numerical simulation over the scene and then applies a novel technique to extract and compactly encode the perceptually salient information in the resulting acoustic responses. Each response is automatically broken into two phases: early reflections (ER) and late reverberation (LR), via a threshold on the temporal density of arriving wavefronts. The LR is simulated and stored in the frequency domain, once per room in the scene. The ER accounts for more detailed spatial variation, by recording a set of peak delays\/amplitudes in the time domain and a residual frequency response sampled in octave frequency bands, at each source\/receiver point pair in a 5D grid. An efficient run-time uses this precomputed representation to perform binaural sound rendering based on frequency-domain convolution. Our system demonstrates realistic, wave-based acoustic effects in real time, including diffraction low-passing behind obstructions, sound focusing, hollow reverberation in empty rooms, sound diffusion in fully-furnished rooms, and realistic late reverberation.<\/jats:p>","DOI":"10.1145\/1778765.1778805","type":"journal-article","created":{"date-parts":[[2010,7,15]],"date-time":"2010-07-15T12:48:46Z","timestamp":1279198126000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":53,"title":["Precomputed wave simulation for real-time sound propagation of dynamic sources in complex scenes"],"prefix":"10.1145","volume":"29","author":[{"given":"Nikunj","family":"Raghuvanshi","sequence":"first","affiliation":[{"name":"Microsoft Research and University of North Carolina at Chapel Hill"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"John","family":"Snyder","sequence":"additional","affiliation":[{"name":"Microsoft Research"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ravish","family":"Mehra","sequence":"additional","affiliation":[{"name":"University of North Carolina at Chapel Hill"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ming","family":"Lin","sequence":"additional","affiliation":[{"name":"University of North Carolina at Chapel Hill"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Naga","family":"Govindaraju","sequence":"additional","affiliation":[{"name":"Microsoft Research"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2010,7,26]]},"reference":[{"key":"e_1_2_2_1_1","volume-title":"Proceedings of 7th International Conference on Digital Audio Effects, 274--279","author":"Antonacci F.","unstructured":"Antonacci , F. , Foco , M. , Sarti , A. , and Tubaro , S . 2004. Real time modeling of acoustic propagation in complex environments . Proceedings of 7th International Conference on Digital Audio Effects, 274--279 . Antonacci, F., Foco, M., Sarti, A., and Tubaro, S. 2004. Real time modeling of acoustic propagation in complex environments. Proceedings of 7th International Conference on Digital Audio Effects, 274--279."},{"key":"e_1_2_2_2_1","volume-title":"Binaural and Spatial Hearing in Real and Virtual Environments","author":"Blauert J.","unstructured":"Blauert , J. 1997. An introduction to binaural technology . In Binaural and Spatial Hearing in Real and Virtual Environments , R. Gilkey and T. R. Anderson, Eds. Lawrence Erlbaum , USA. Blauert, J. 1997. An introduction to binaural technology. In Binaural and Spatial Hearing in Real and Virtual Environments, R. Gilkey and T. R. Anderson, Eds. Lawrence Erlbaum, USA."},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.413817"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2008.111"},{"key":"e_1_2_2_6_1","volume-title":"AES 122th Convention.","author":"Emerit M.","unstructured":"Emerit , M. , Faure , J. , Guerin , A. , Nicol , R. , Pallone , G. , Philippe , P. , and Virette , D . 2007. Efficient binaural filtering in QMF domain for BRIR . In AES 122th Convention. Emerit, M., Faure, J., Guerin, A., Nicol, R., Pallone, G., Philippe, P., and Virette, D. 2007. Efficient binaural filtering in QMF domain for BRIR. In AES 122th Convention."},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.1641020"},{"key":"e_1_2_2_8_1","volume-title":"Applications of Digital Signal Processing to Audio and Acoustics","author":"Gardner W. G.","unstructured":"Gardner , W. G. 1998. Reverberation algorithms . In Applications of Digital Signal Processing to Audio and Acoustics , M. Kahrs and K. Brandenburg, Eds., 1 ed. Springer , 85--131. Gardner, W. G. 1998. Reverberation algorithms. In Applications of Digital Signal Processing to Audio and Acoustics, M. Kahrs and K. Brandenburg, Eds., 1 ed. Springer, 85--131."},{"key":"e_1_2_2_9_1","volume-title":"International Congress on Acoustics.","author":"Halmrast T.","year":"2007","unstructured":"Halmrast , T. 2007 . Coloration due to reflections. further investigations . In International Congress on Acoustics. Halmrast, T. 2007. Coloration due to reflections. further investigations. In International Congress on Acoustics."},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.414965"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141983"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.381278"},{"key":"e_1_2_2_13_1","unstructured":"Kinsler L. E. Frey A. R. Coppens A. B. and Sanders J. V. 2000. Fundamentals of acoustics 4 ed. Wiley December.  Kinsler L. E. Frey A. R. Coppens A. B. and Sanders J. V. 2000. Fundamentals of acoustics 4 ed. Wiley December."},{"key":"e_1_2_2_14_1","unstructured":"Kuttruff H. 2000. Room Acoustics. Taylor &amp; Francis October.  Kuttruff H. 2000. Room Acoustics. Taylor &amp; Francis October."},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.427914"},{"key":"e_1_2_2_16_1","unstructured":"Lokki T. 2002. Physically-based Auralization. PhD thesis Helsinki University of Technology.  Lokki T. 2002. Physically-based Auralization. PhD thesis Helsinki University of Technology."},{"key":"e_1_2_2_17_1","volume-title":"35th AES Conference on Audio for Games.","author":"Masterson C.","unstructured":"Masterson , C. , Kearney , G. , and Boland , F . 2009. Acoustic impulse response interpolation for multichannel systems using dynamic time warping . In 35th AES Conference on Audio for Games. Masterson, C., Kearney, G., and Boland, F. 2009. Acoustic impulse response interpolation for multichannel systems using dynamic time warping. In 35th AES Conference on Audio for Games."},{"key":"e_1_2_2_18_1","doi-asserted-by":"crossref","unstructured":"Min P. and Funkhouser T. 2000. Priority-driven acoustic modeling for virtual environments. Computer Graphics Forum (September) 179--188.  Min P. and Funkhouser T. 2000. Priority-driven acoustic modeling for virtual environments. Computer Graphics Forum (September) 179--188.","DOI":"10.1111\/1467-8659.00410"},{"key":"e_1_2_2_19_1","volume-title":"The Proceedings of the AES 16th International Conference on Spatial Sound Reproduction, Audio Engineering Society, 427--435","author":"Pope J.","unstructured":"Pope , J. , Creasey , D. , and Chalmers , A . 1999. Realtime room acoustics using ambisonics . In The Proceedings of the AES 16th International Conference on Spatial Sound Reproduction, Audio Engineering Society, 427--435 . Pope, J., Creasey, D., and Chalmers, A. 1999. Realtime room acoustics using ambisonics. In The Proceedings of the AES 16th International Conference on Spatial Sound Reproduction, Audio Engineering Society, 427--435."},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2009.27"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.4787029"},{"key":"e_1_2_2_22_1","volume-title":"Geometry Reduction in Room Acoustics Modeling. Master's thesis","author":"Siltanen S.","unstructured":"Siltanen , S. 2005. Geometry Reduction in Room Acoustics Modeling. Master's thesis , Helsinki University of Technology . Siltanen, S. 2005. Geometry Reduction in Room Acoustics Modeling. Master's thesis, Helsinki University of Technology."},{"key":"e_1_2_2_23_1","doi-asserted-by":"crossref","unstructured":"Stavrakis E. Tsingos N. and Calamia P. 2008. Topological sound propagation with reverberation graphs. Acta Acustica\/Acustica - the Journal of the European Acoustics Association (EAA).  Stavrakis E. Tsingos N. and Calamia P. 2008. Topological sound propagation with reverberation graphs. Acta Acustica\/Acustica - the Journal of the European Acoustics Association (EAA).","DOI":"10.3813\/AAA.918109"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.3813\/AAA.918181"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1631272.1631311"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383323"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383847.2383864"},{"key":"e_1_2_2_28_1","volume-title":"35th AES Conference on Audio for Games.","author":"Tsingos N.","year":"2009","unstructured":"Tsingos , N. 2009 . Pre-computing geometry-based reverberation effects for games . In 35th AES Conference on Audio for Games. Tsingos, N. 2009. Pre-computing geometry-based reverberation effects for games. In 35th AES Conference on Audio for Games."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1778765.1778805","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1778765.1778805","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:25:53Z","timestamp":1750278353000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1778765.1778805"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,7,26]]},"references-count":27,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2010,7,26]]}},"alternative-id":["10.1145\/1778765.1778805"],"URL":"https:\/\/doi.org\/10.1145\/1778765.1778805","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,7,26]]},"assertion":[{"value":"2010-07-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}