Skip to content

Latest commit

 

History

History
60 lines (37 loc) · 2.86 KB

README.md

File metadata and controls

60 lines (37 loc) · 2.86 KB

BRT listener model

Work in progress with Avendish to port the BRT Library to PureData, VST3 and Max. The portings are tested for Windows/MacOS.

The BRT Listener Model allows you to spatialise a monaural sound using an HRTF stored in SOFA format.

Dependencies

-DCMAKE_PREFIX_PATH=path/to/the/folder/containing/m_pd.h -DBRT_CREATE_PD=ON
-DVST3_SDK_ROOT=path/to/vst3 -DBRT_CREATE_VST3=ON

Examples

There are two examples for PureData and REAPER in the examples folder. test-pure-data-sofa

test-brt-listener-44100.RPP

TODO

  • Support for Max SDK
  • Test on Linux
  • Port other-than-the-listener models in BRT

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

Copyright(c) University of Malaga – 2023

Avendish is is licensed under GPLv3.

The BRT Library includes pieces of code from the 3DTI AudioToolkit, shared under GPLv3 license and copyright (c) by University of Málaga (contact: [email protected]) and Imperial College London (contact: [email protected]).

This program is free software, you can redistribute it and/or modify it 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.