Software of Daniele Salvati

Open-Source Research Software


HybridRIR

HybridRIR is a MATLAB toolbox for generating controlled, model-based multichannel room impulse responses (RIRs). It implements a hybrid construction in which geometry-dependent early reflections are generated with the image source method (ISM), while late reverberation is synthesized as a bandwise decaying stochastic process with prescribed diffuse-field inter-channel coherence.

The toolbox is intended for controlled analysis and evaluation of microphone-array methods under explicit modeling assumptions. Its main features include:

Requirements: MATLAB R2025a or later, Audio Toolbox, and Signal Processing Toolbox. The toolbox is released under the MIT License.

The source code, documentation, and usage examples are available at:

HybridRIR is the companion code of the following paper:

D. Salvati, Hybrid multichannel room impulse response generation with joint reverberation-time and diffuse-field coherence control, IEEE Transactions on Audio, Speech and Language Processing, Volume 34, Pages 4173-4188, 2026.
DOI: 10.1109/TASLPRO.2026.3727932

If you use HybridRIR in your research, please cite the paper above.