Pynamic
Pynamic-Pigeon-Auralization or Pynamic for short, is a convenience python package that combines the path-finding of Image Edge Model implemented in PIGEON with the propagation parameter calculation of PELICAN and the signal processing of DOVELET to create a complete auralization pipeline. In addition to creating the auralization, Pynamic also allows to create animations to visualize the sound propagation in the scene. Furthermore, the package provides the ability to plot the propagation parameters too.
Getting started
To get started with Pynamic, you can install it via pip. Note, that Pynamic is not available on PyPI, but via the IHTA Package Registry. Furthermore, Pynamic requires Python 3.11 exactly, as Blender is not yet compatible with Python 3.12. To install run:
pip install Pynamic-Pigeon-Auralization --index-url https://git.rwth-aachen.de/api/v4/projects/109567/packages/pypi/simple
When installed, you can run your first auralization with the following command:
pynamic +experiment=wedge_example
Additional examples can be found in the examples documentation. For more information on how to use Pynamic, please refer to the creating an auralization documentation.
Developer Documentation
Check out the developer documentation for more information on how to develop pynamic.
Citation
If you use Pynamic in your work, please cite it as defined in the CITATION.cff file.