{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,22]],"date-time":"2025-11-22T10:58:44Z","timestamp":1763809124731,"version":"3.41.0"},"reference-count":48,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2012,1,1]],"date-time":"2012-01-01T00:00:00Z","timestamp":1325376000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000183","name":"Army Research Office","doi-asserted-by":"publisher","award":["W911NF-10-1-0506"],"award-info":[{"award-number":["W911NF-10-1-0506"]}],"id":[{"id":"10.13039\/100000183","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["9.17E+19"],"award-info":[{"award-number":["9.17E+19"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100010459","name":"RDECOM","doi-asserted-by":"crossref","award":["WR91CRB-08-C-0137"],"award-info":[{"award-number":["WR91CRB-08-C-0137"]}],"id":[{"id":"10.13039\/100010459","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2012,1]]},"abstract":"<jats:p>We present an interactive sound propagation algorithm that can compute high orders of specular and diffuse reflections as well as edge diffractions in response to moving sound sources and a moving listener. Our formulation is based on a precomputed acoustic transfer operator, which we compactly represent using the Karhunen-Loeve transform. At runtime, we use a two-pass approach that combines acoustic radiance transfer with interactive ray tracing to compute early reflections as well as higher-order reflections and late reverberation. The overall approach allows accuracy to be traded off for improved performance at runtime, and has a low memory overhead. We demonstrate the performance of our algorithm on different scenarios, including an integration of our algorithm with Valve's Source game engine.<\/jats:p>","DOI":"10.1145\/2077341.2077348","type":"journal-article","created":{"date-parts":[[2012,2,22]],"date-time":"2012-02-22T18:42:36Z","timestamp":1329936156000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":25,"title":["Interactive sound propagation using compact acoustic transfer operators"],"prefix":"10.1145","volume":"31","author":[{"given":"Lakulish","family":"Antani","sequence":"first","affiliation":[{"name":"University of North Carolina at Chapel Hill"}]},{"given":"Anish","family":"Chandak","sequence":"additional","affiliation":[{"name":"University of North Carolina at Chapel Hill"}]},{"given":"Lauri","family":"Savioja","sequence":"additional","affiliation":[{"name":"Aalto University"}]},{"given":"Dinesh","family":"Manocha","sequence":"additional","affiliation":[{"name":"University of North Carolina at Chapel Hill"}]}],"member":"320","published-online":{"date-parts":[[2012,2,2]]},"reference":[{"volume-title":"Proceedings of the Tecniacustica Conference.","author":"Alarcao D.","key":"e_1_2_2_1_1"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.382599"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2011.76"},{"volume-title":"Proceedings of the IEEE Visualization Conference. 151--158","author":"Bertram M.","key":"e_1_2_2_4_1"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360623"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.413817"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618452.1618465"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01501.x"},{"key":"e_1_2_2_9_1","unstructured":"Ciskowski R. and Brebbia C. 1991. Boundary Element Methods in Acoustics. Computational Mechanics Publications and Elsevier Applied Science.  Ciskowski R. and Brebbia C. 1991. Boundary Element Methods in Acoustics. Computational Mechanics Publications and Elsevier Applied Science."},{"key":"e_1_2_2_10_1","first-page":"1","article-title":"Portal-Based sound propagation for first-person computer games","volume":"9","author":"Foale C.","year":"2007","journal-title":"Proceedings of the Australasian Conference on Interactive Entertainment."},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280818"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/964965.808601"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141998"},{"key":"e_1_2_2_14_1","doi-asserted-by":"crossref","unstructured":"Ihlenburg F. 1998. Finite Element Analysis of Acoustic Scattering. Springer.  Ihlenburg F. 1998. Finite Element Analysis of Acoustic Scattering. Springer.","DOI":"10.1007\/b98828"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141983"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/15886.15902"},{"volume-title":"Proceedings of the IEEE International Workshop on Haptics Audio Visual Environments and their Applications.","author":"Kapralos B.","key":"e_1_2_2_17_1"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073334"},{"key":"e_1_2_2_19_1","unstructured":"Kuttruff H. 1991. Room Acoustics. Elsevier Science Publishing Ltd.  Kuttruff H. 1991. Room Acoustics. Elsevier Science Publishing Ltd."},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.413727"},{"key":"e_1_2_2_21_1","first-page":"876","article-title":"Auralization of impulse responses modeled on the basis of ray-tracing results","volume":"41","author":"Kuttruff H. K.","year":"1993","journal-title":"J. Audio Engin. Soc."},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.apacoust.2007.11.011"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360636"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1155\/2007\/70540"},{"key":"e_1_2_2_25_1","doi-asserted-by":"crossref","unstructured":"Lo\u00e8ve M. 1978. Probability Theory Vol. II. Springer.  Lo\u00e8ve M. 1978. Probability Theory Vol. II. Springer.","DOI":"10.1007\/978-1-4612-6257-2"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1230100.1230133"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.1772400"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1111411.1111429"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2009.27"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778805"},{"key":"e_1_2_2_31_1","first-page":"675","article-title":"Creating interactive virtual acoustic environments","volume":"47","author":"Savioja L.","year":"1999","journal-title":"J. Audio Engin. Soc."},{"volume-title":"Proceedings of the International Computer Music Conference. 463--466","author":"Savioja L.","key":"e_1_2_2_32_1"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.2766781"},{"volume-title":"Proceedings of Acta Acustica united with Acustica 95","author":"Siltanen S.","key":"e_1_2_2_34_1"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566612"},{"volume-title":"Proceedings of Acta Acustica united with Acustica.","author":"Stavrakis E.","key":"e_1_2_2_36_1"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.3813\/AAA.918367"},{"volume-title":"Proceedings of the 19th International Congress on Acoustics (ICA).","author":"Stephenson U. M.","key":"e_1_2_2_38_1"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.1763974"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.428071"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1631272.1631311"},{"volume-title":"Proceedings of the International Congress on Acoustics.","year":"2007","author":"Tsingos N.","key":"e_1_2_2_42_1"},{"volume-title":"Proceedings of the Audio Engineering Society Conference: Audio for Games.","year":"2009","author":"Tsingos N.","key":"e_1_2_2_43_1"},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383323"},{"key":"e_1_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015710"},{"key":"e_1_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/259081.259236"},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/37402.37438"},{"key":"e_1_2_2_48_1","article-title":"Modified discrete cosine transform: Its implications for audio coding and error concealment","volume":"51","author":"Wang","year":"2003","journal-title":"J. Audio Engin. Soc"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2077341.2077348","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2077341.2077348","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:54:46Z","timestamp":1750240486000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2077341.2077348"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,1]]},"references-count":48,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2012,1]]}},"alternative-id":["10.1145\/2077341.2077348"],"URL":"https:\/\/doi.org\/10.1145\/2077341.2077348","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2012,1]]},"assertion":[{"value":"2011-06-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2011-08-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2012-02-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}