I'm a PhD student at STADIUS, KU Leuven, researching sound field estimation and sound field control as part of the SOUNDS ETN. Below are four Python packages developed during the project, each of which can be installed and used directly using pip install PKGNAME.
Sound field estimation and sound field control
Code : https://github.com/sounds-research/aspcol
Docs : https://sounds-research.github.io/aspcol
PyPI : https://pypi.org/project/aspcol/
Sound simulation software built on the image-source method of pyroomacoustics
Features include moving sources and microphones, directional microphones, and adaptive sound reproduction.
Code : https://github.com/sounds-research/aspsim
Docs : https://sounds-research.github.io/aspsim
PyPI : https://pypi.org/project/aspsim/
Classic signal processing
Features include time-varying MIMO filters for streaming signals, discrete Fourier transforms, adaptive filters, functions for handling block matrices, covariance estimation, and more.
Code : https://github.com/sounds-research/aspcore
Docs : https://sounds-research.github.io/aspcore
PyPI : https://pypi.org/project/aspcore
Estimation of covariance matrices from noisy signal and noise-only data, built on pyManopt and JAX
Code : https://github.com/sounds-research/riecovest
Docs : https://sounds-research.github.io/riecovest
PyPI : https://pypi.org/project/riecovest
Homepage : https://www.sounds-etn.eu/
Code : https://github.com/SOUNDS-RESEARCH