/BRTLibrary

Primary LanguageC++GNU General Public License v3.0GPL-3.0

BRT Library

The BRT library is the core of the Binaural Rendering Toolbox (BRT), a set of software libraries, applications, and definitions aimed as a virtual laboratory for psychoacoustic experimentation. The BRT Library is a header-only C++ library, organised into modules that can be interconnected in different configurations. The library allows the design and rendering of highly realistic and immersive 3D audio, implementing algorithms for audio spatialisation and simulation using headphones.

The BRT library is developed in the framework of the SONICOM project (www.sonicom.eu) and includes the algorithms developed in the 3D Tune-In Toolkit (https://github.com/3DTune-In/3dti_AudioToolkit) in a new open, extensible architecture. The 3D Tune-In Toolkit was developed in the framework of the 3D Tune-In project (http://www.3d-tune-in.eu).

Additional tools

In addition to this main repository, there are other repositories with associated tools:

Credits

This software is being developed by a team coordinated by

The current members of the development team are (in alphabetical order):

Copyright and License

This software is distributed under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Copyright (c) for each module belongs to its respective authors, who may vary as there are contributions from different institutions in this software. This copyright information is specified in the headers of the corresponding files

This library includes pieces of code from the 3DTI AudioToolkit, shared under GPLv3 license and copyright (c) by University of Málaga (contact: areyes@uma.es) and Imperial College London (contact: l.picinali@imperial.ac.uk). See headers in the source code files.

Acknowledgements

European Union This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement no.101017743