https://github.com/sparrow-acoustics/sparrowpy
Sound Propagation with Acoustic Radiosity for Realistic Outdoor Worlds
https://github.com/sparrow-acoustics/sparrowpy
Last synced: 30 days ago
JSON representation
Sound Propagation with Acoustic Radiosity for Realistic Outdoor Worlds
- Host: GitHub
- URL: https://github.com/sparrow-acoustics/sparrowpy
- Owner: sparrow-acoustics
- License: mit
- Created: 2024-05-21T15:01:33.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-09-02T10:09:28.000Z (about 1 month ago)
- Last Synced: 2025-09-02T12:12:17.541Z (about 1 month ago)
- Language: Python
- Homepage:
- Size: 94.8 MB
- Stars: 15
- Watchers: 1
- Forks: 1
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.rst
- License: LICENSE
Awesome Lists containing this project
- awesome-acoustic - Sparrowpy
README
![]()
[](https://badge.fury.io/py/sparrowpy)
[](https://sparrowpy.readthedocs.io/en/latest/?badge=latest)
[](https://mybinder.org/v2/gh/sparrow-acoustics/sparrowpy/main?urlpath=%2Fdoc%2Ftree%2Fexamples%2Ffast_radiosity.ipynb)
Sound Propagation with Acoustic Radiosity for Realistic Outdoor Worlds.
# Getting Started
Follow our [example notebooks](https://sparrowpy.readthedocs.io/en/stable/examples.html) to get a sense of the structure and functions of sparrowpy.
## Installation
Use pip to install sparrowpy
pip install sparrowpy
(Requires Python >= 3.10)
if numba is installed the code will be precompiled and will run faster. We strongly recommend to use numba to accelerate the simulations significantly
pip install sparrowpy numba
Geometry import via blender or STL files will be supported in a future release, an install of the Blender API. Note that blender has strong requirements on the python version, see [pypi](https://pypi.org/project/bpy/). You can install it via pip
pip install bpy
by default these packages are not installed
## Contributing
Check out the [contributing guidelines](https://sparrowpy.readthedocs.io/en/stable/contributing.html) if you want to become part of sparrowpy.