-
Notifications
You must be signed in to change notification settings - Fork 435
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Potential bug when generating RT60 using v0.7.5 #358
Comments
@michaeljconnolly thanks for the heads up! |
You're welcome, and thanks for your response! I have plotted the RIR for one microphone and the RT60 for 0.7.3, 0.7.4 and 0.7.5. These examples closely follow the demo notebook (ray tracing with 1000 rays, max_order 3). It looks like, the RIR tails off at ~150ms. It is interesting that for the 0.7.5 RT60 plot, the energy does not fall to -60dB. Images below: Thanks again for your feedback. |
Thanks! It looks like the default value of the |
It looks like the |
Perfect, thanks for your help with this! |
Hi,
Running the pyroomacoustics_demo notebook, I've noticed that the RT60 generated using version 0.7.5 is significantly different than the RT60 generated using versions 0.7.3 and 0.7.4.
I tested further with my own scripts, that are similar to the demo notebook (both attached here: scripts.zip). One uses ray tracing (raytracing.py), and the other uses ISM (ism.py).
For raytracing, the RT60 is ~40 ms for v0.7.5, but ~280 ms for both v0.7.3 and v0.7.4.
For ISM, the RT60 is 7 ms for v0.7.5, but 31 ms for both v0.7.3 and v0.7.4.
I have reproduced these results using docker containers, built with the provided Dockerfile (changing pyroomacoustics version only).
I wonder if this is a bug, or if I'm missing something?
Thanks for your help.
The text was updated successfully, but these errors were encountered: