This is a package developed to be use to find the Sound Absorption Coefficient through some implemented models, like Biot-Allard, Johnson-Champoux and others. This project is in alpha stage.
Dependencies
PyAbsorp runs under Linux, Windows and MacOS, a Python 3.8.10 installation is needed with the latest Numpy (1.20.3 or higher), Scipy (1.6.3 or higher). Matplotlib is recommended, but not necessary.
Implemented Models
- Delany-Bazley (with Miki and Allard-Champoux variation)
- Biot-Allard
- Johnson-Champoux (with Allard and Lafarge variation)
- Rayleigh
How to Install
- First make sure that you have the package setuptools installed.
- Install through pip, by using the following command:
pip install git+https://github.com/Toktom/PyAbsorp
Future Objectives
- More analytic models (Wilson and others).
- Code validation.
- Implementation of absorbers models.
- Theoretical review of the implemented models.
- English review.
How to contribute
For more details, read the CONTRIBUTING file.
License
This project is under MIT License. Check the license here.