A tool to simulate reverb given 2D geometry
TODO: Make this available via
pip3 install reverbsimulator
For now, clone this, run
pip3 install -r requirements.txt
Check out the file
example_1.py, and you can run from within this folder by using
If you edit it, check out the comments describing different functions. It has the ability to visualize the sound bouncing around, graph the FFT of a sound, and graph the computed impulse.
Check out what it can generate as far as resources go:
Q: I'm getting the error:
error while importing viz: 'No module named 'tkinter'' Traceback (most recent call last): File "./example_1.py", line 42, in <module> anim = rs.viz.Animator() AttributeError: module 'reverbsimulator' has no attribute 'viz'
A: You need tkinter support for drawing. Either disable the use of animation, or install it.
For Ubuntu, run
sudo apt-get install python3-tk