Pyroomacoustics is a package for audio signal processing for indoor applications. It was developed as a fast prototyping platform for beamforming algorithms in indoor scenarios.
-
Updated
Sep 27, 2025 - Python
Pyroomacoustics is a package for audio signal processing for indoor applications. It was developed as a fast prototyping platform for beamforming algorithms in indoor scenarios.
Acoular - Acoustic testing and source mapping software
A Python library aimed at acousticians.
A JAX-based research framework for differentiable and parallelizable acoustic simulations, on CPU, GPUs and TPUs
This is the official implementation of our neural-network-based fast diffuse room impulse response generator (FAST-RIR) for generating room impulse responses (RIRs) for a given acoustic environment.
A Python interface to k-Wave GPU accelerated binaries
Official code for "Learning Neural Acoustic Fields" (NeurIPS 2022)
ARL Python Tools
Official repository for "Speaking Style Conversion With Discrete Self-Supervised Units" (EMNLP 2023). https://arxiv.org/abs/2212.09730
The Simulation and Image Processing for Photonics and Acoustics (SIMPA) toolkit.
This is the official implementation of our mesh-based neural network (MESH2IR) to generate acoustic impulse responses (IRs) for indoor 3D scenes represented using a mesh.
Room impulse response simulator using python
[Python3] Octave-Band and Fractional Octave-Band filter. For signal in time domain.
Task 4 Large-scale weakly supervised sound event detection for smart cars
A new comprehensive and diverse few-shot acoustic classification benchmark.
NumPy/Python toolbox for sound field analysis
PolyglotDB is a package for phonetic corpus storage and analysis
Raspberry Pi I2S Stereo Microphone Analyses in Python
🎵 A repository for manually annotating files to create labeled acoustic datasets for machine learning.
Add a description, image, and links to the acoustics topic page so that developers can more easily learn about it.
To associate your repository with the acoustics topic, visit your repo's landing page and select "manage topics."