https://github.com/nantonel/imagemethodreverb.jl
Room Acoustics Impulse Response Generator using the Randomized Image Method (RIM)
https://github.com/nantonel/imagemethodreverb.jl
acoustics audio microphones reverberation room-impulse-response simulation-modeling
Last synced: 3 months ago
JSON representation
Room Acoustics Impulse Response Generator using the Randomized Image Method (RIM)
- Host: GitHub
- URL: https://github.com/nantonel/imagemethodreverb.jl
- Owner: nantonel
- License: other
- Created: 2015-03-03T18:11:34.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2022-05-29T01:01:54.000Z (about 3 years ago)
- Last Synced: 2025-01-20T18:54:20.415Z (4 months ago)
- Topics: acoustics, audio, microphones, reverberation, room-impulse-response, simulation-modeling
- Language: Julia
- Homepage:
- Size: 610 KB
- Stars: 26
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Image Method Reverb
[](https://zenodo.org/badge/latestdoi/31613348)
[](https://github.com/nantonel/ImageMethodReverb.jl/actions?query=workflow%3ACI)
[](http://codecov.io/github/nantonel/ImageMethodReverb.jl?branch=master)Acoustic Room Impulse Response (RIR) generator using the (Randomized) Image Method for rectangular rooms. Convolving a RIR with an audio file adds reverberation.
## Installation
To install the package, hit `]` from the Julia command line to enter the package manager, then
```julia
pkg> add ImageMethodReverb
```See the demo folder for some examples.
Type `?rim` for more details. By default the randomized image method from [1] is used. The original image method proposed in [2] can be reproduced as well by turning off the randomization and fractional delays.
## Other languages implementations
A MATLAB implementation of the Randomized Image Method can be found [here](https://github.com/enzodesena/rim).
## References
* [1] [E. De Sena, N. Antonello, M. Moonen, and T. van Waterschoot, "On the Modeling of
Rectangular Geometries in Room Acoustic Simulations", IEEE Transactions of Audio, Speech
Language Processing, vol. 21, no. 4, 2015.](http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7045580)
* [2] Allen, Jont B., and David A. Berkley. "Image method for efficiently simulating small‐room acoustics." The Journal of the Acoustical Society of America vol. 65 no. 4, 1979.