• WANTED: Happy members who like to discuss audio and other topics related to our interest. Desire to learn and share knowledge of science required as is 20 years of participation in forums (not all true). There are daily reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Room eigenmodes calculator

ylio

Member
Joined
Nov 1, 2022
Messages
5
Likes
18
Hi all! I want to share this application to calculate and evaluate the natural frequencies of rooms modeled in 3D.

At the moment, the application does not consider materials, only rigid surfaces, but it is a very useful tool to evaluate the eigenmodes in irregular rooms. It is recommended to make the models in sketchup (they can be done for free with sketchup online), export in .stl format and import them in the simulator.

It allows calculating the Schroeder frequency (manually entering the Tmid) and there is an excel spreadsheet to evaluate the modal distribution according to Bonello's criterion.

In the following link there is a detailed tutorial. I hope it works for you!

https://github.com/Ylio7/room_eigenmodes_simulator
 

ahofer

Major Contributor
Forum Donor
Joined
Jun 3, 2019
Messages
3,000
Likes
5,278
Location
New York City
Exactly the sort of premium content for which we come to ASR!
 

Keened

Senior Member
Forum Donor
Joined
Nov 2, 2021
Messages
308
Likes
195
Any particular reason why 20hz is the lower boundary? As in it will take longer to compute or it will crash?
 
OP
Y

ylio

Member
Joined
Nov 1, 2022
Messages
5
Likes
18
Any particular reason why 20hz is the lower boundary? As in it will take longer to compute or it will crash?
Nothing in particular, just a general recommendation. You can put any value in that field without problems. What's more, it is not rigorous, it only defines an approximate value of minimum frequencies, since frequencies below the one that the user set as the minimum may appear in the results.
 

voodooless

Master Contributor
Forum Donor
Joined
Jun 16, 2020
Messages
6,186
Likes
10,268
Location
Netherlands
I just tried running it on Crossover on the Mac, sadly it would not install the runtime. Traced it to some font issue:

Exception: java.lang.Error: Probable fatal error:No fonts found. (rethrown as com.comsol.util.exceptions.FlException) Messages: Probable fatal error:No fonts found. Stack trace: at sun.font.SunFontManager.getDefaultPhysicalFont(SunFontManager.java:1236) at sun.font.SunFontManager.initialiseDeferredFont(SunFontManager.java:1106) at sun.font.CompositeFont.doDeferredInitialisation(CompositeFont.java:287) at sun.font.CompositeFont.getSlotFont(CompositeFont.java:376)

Hopefully, I can resolve that. Quite excited (pun intended) to see what it does for my room :)
 

voodooless

Master Contributor
Forum Donor
Joined
Jun 16, 2020
Messages
6,186
Likes
10,268
Location
Netherlands
Okay, resolved the font issue, but now it still won't restart, the application just crashed on startup.
 
OP
Y

ylio

Member
Joined
Nov 1, 2022
Messages
5
Likes
18
I just tried running it on Crossover on the Mac, sadly it would not install the runtime. Traced it to some font issue:

Exception: java.lang.Error: Probable fatal error:No fonts found. (rethrown as com.comsol.util.exceptions.FlException) Messages: Probable fatal error:No fonts found. Stack trace: at sun.font.SunFontManager.getDefaultPhysicalFont(SunFontManager.java:1236) at sun.font.SunFontManager.initialiseDeferredFont(SunFontManager.java:1106) at sun.font.CompositeFont.doDeferredInitialisation(CompositeFont.java:287) at sun.font.CompositeFont.getSlotFont(CompositeFont.java:376)

Hopefully, I can resolve that. Quite excited (pun intended) to see what it does for my room :)
Here is an macOS version, but I have never try it: https://drive.google.com/file/d/1ukHKf7OULiHgOcgm-fGQuhzy9iqxdCc4/view?usp=sharing
I would love to get feedback on this version, mainly to achieve all the features that the Windows version has.

For windows, this .exe has the runtime included, you can try it: https://drive.google.com/file/d/1WuSCf06blz57-gtABkeXMThsOjKkl0u_/view?usp=share_link
 

voodooless

Master Contributor
Forum Donor
Joined
Jun 16, 2020
Messages
6,186
Likes
10,268
Location
Netherlands
Cool, will try both :)

Edit:

The packed Windows version dies the same way as the normal version did in Crossover.

The macOS version starts :) I'll explore!
 
OP
Y

ylio

Member
Joined
Nov 1, 2022
Messages
5
Likes
18
Cool, will try both :)

Edit:

The packed Windows version dies the same way as the normal version did in Crossover.

The macOS version starts :) I'll explore!
Ok, so it must be something because of the use of Crossover... Any comments about the macOS version will be very useful!
 
Top Bottom