Renderizado de Audio Espacial en Realidad Virtual con el Binaural Rendering Toolbox (BRT)

Autores/as

DOI:

https://doi.org/10.65234/interaccion.125

Palabras clave:

Audio espacial, Realidad Virtual, Renderizado Binaural, Interaccion Inmersiva, Ciencia reproducible, Código abierto

Resumen

Este artículo presenta el Binaural Rendering Toolbox (BRT), que incluye una librería en C++ para el renderizado en tiempo real de escenas sonoras espaciales en entornos de realidad virtual, así como, un conjunto de herramientas diseñadas para la simulación de audio espacial. La librería del BRT es modular, extensible y de código abierto, permitiendo la simulación de fuentes dinámicas junto con modelos de entorno acústico y escucha binaural. Su arquitectura basada en bloques interconectables facilita su adaptación a distintos escenarios, desde simulaciones simples hasta entornos complejos. Desarrollada en el marco del proyecto europeo SONICOM, esta librería continúa la línea del 3D Tune-In Toolkit, integrando varios de sus algoritmos. Al estar implementada como librería de cabeceras (header-only), se integra fácilmente en proyectos en C++. Dentro del BRT, también se incluye BeRTA, una aplicación independiente que se comunica con motores gráficos como Unity mediante el protocolo OSC. El artículo expone los fundamentos del audio espacial, describe la arquitectura del sistema, su integración en flujos de trabajo en VR y sus opciones de configuración. Además, se presenta un caso de uso centrado en un estudio de interacción inmersiva y se discuten sus ventajas como herramienta científica, especialmente en el contexto de investigación reproducible en percepción auditiva e interacción multisensorial.

Referencias

Algazi, V. R., & Duda, R. (2011). Headphone-based spatial sound. IEEE Signal Processing Magazine, 28(1), 33–42. https://doi.org/10.1109/MSP.2010.938756 DOI: https://doi.org/10.1109/MSP.2010.938756

Bergstrom, I., Azevedo, S., Papiotis, P., Saldanha, N., & Slater, M. (2017). The Plausibility of a String Quartet Performance in Virtual Reality. IEEE Transactions on Visualization and Computer Graphics, 23(4), 1352–1359. https://doi.org/10.1109/TVCG.2017.2657138. DOI: https://doi.org/10.1109/TVCG.2017.2657138

BRTLibrary. 2025. Grupo Diana. GitHub repository. https://github.com/GrupoDiana/BRTLibrary. Accessed March 24, 2025

Cuevas-Rodríguez, M., Picinali, L., González-Toledo, D., Garre, C., de la Rubia-Cuestas, E., Molina-Tanco, L., & Reyes-Lecuona, A. (2019). 3D Tune-In Toolkit: An open-source library for real-time binaural spatialisation. PLOS ONE, 14(3), e0211899. https://doi.org/10.1371/journal.pone.0211899. DOI: https://doi.org/10.1371/journal.pone.0211899

González-Toledo, D., Molina-Tanco, L., Cuevas-Rodríguez, M., Majdak, P., & Reyes-Lecuona, A. (2023). “The Binaural Rendering Toolbox. A virtual laboratory for reproducible research in psychoacoustics”. In Proc. of Forum Acusticum 2023. Turin (Italy). DOI: https://doi.org/10.61782/fa.2023.1042

González-Toledo, D., Cuevas-Rodríguez, M., Molina-Tanco, L., Picinali, L., Reyes-Lecuona, A. “New Release of the Binaural Rendering Toolbox: Introducing Version 2.0”. In Proc. of Forum Acusticum Euronoise 2025. Malaga (Spain). DOI: https://doi.org/10.61782/fa.2025.0605

Reyes-Lecuona, A., Bouchara, T., & Picinali, L. (2022). Immersive sound for XR. In M. Alcañiz, M. Sacco, & J. G. Tromp (Eds.), Roadmapping extended reality: Fundamentals and applications (pp. 75-102). Springer. DOI: https://doi.org/10.1002/9781119865810.ch4

Serafin, S., Geronazzo, M., Erkut, C., Nilsson, N. C., & Nordahl, R. (2018). Sonic Interactions in Virtual Reality: State of the Art, Current Challenges, and Future Directions. IEEE Computer Graphics and Applications, 38(2), 31–43. https://doi.org/10.1109/MCG.2018.193142628

Serafin, S. “Audio in Multisensory Interactions: From Experiments to Experiences,” in Sonic Interactions in Virtual Environments (M. Geronazzo and S. Serafin, eds.), ch. 10, pp. 305–318, Cham: Springer International Publishing, 2023. DOI: https://doi.org/10.1007/978-3-031-04021-4_10

Serafin, S., Geronazzo, M., Erkut, C., Nilsson, N. C., & Nordahl, R. (2018). Sonic Interactions in Virtual Reality: State of the Art, Current Challenges, and Future Directions. IEEE Computer Graphics and Applications, 38(2), 31–43. https://doi.org/10.1109/MCG.2018.193142628 DOI: https://doi.org/10.1109/MCG.2018.193142628

“SOFA (Spatially Oriented Format for Acoustics) - Sofaconventions.” [Online]. Available: https://www.sofaconventions.org/mediawiki/index.php/Main_Page. [Accessed: 01/04/2025].

Välimäki, V., Parker, J. D., Savioja, L., Smith, J. O., & Abel, J. S. (2012). Fifty Years of Artificial Reverberation. IEEE Transactions on Audio, Speech, and Language Processing, 20(5), 1421–1448. https://doi.org/10.1109/TASL.2012.2189567. DOI: https://doi.org/10.1109/TASL.2012.2189567

Vorländer, M. (2020). Auralization: Fundamentals of Acoustics, Modelling, Simulation, Algorithms and Acoustic Virtual Reality (RWTH Aachen University, Ed.; second). Springer International Publishing. https://doi.org/10.1007/978-3-030-51202-6 DOI: https://doi.org/10.1007/978-3-030-51202-6

Wefers, F. (2015). Partitioned convolution algorithms for real-time auralization. In RWTH Aachen University (Vol. 20, Issue August). http://publications.rwth-aachen.de/record/466561

Wright, M., Freed, A., "Open Sound Control: A New Protocol for Communicating with Sound Synthesizers", International Computer Music Conference, Thessaloniki, Greece, 1997.Xie, B. (2013). “Head-Related Transfer Function and Virtual Auditory Display (Second Edi)”. www.jrosspub.com.

Zotter, F., & Frank, M. (2019). Ambisonics. A Practical 3D Audio Theory for Recording, Studio Production, Sound Reinforcement, and Virtual Reality. Springer. http://www.springer.com/series/8109 DOI: https://doi.org/10.1007/978-3-030-17207-7

Descargas

Publicado

2025-06-30