vesalaasanen
Member
- Joined
- Sep 21, 2021
- Messages
- 10
- Likes
- 46
Couldn't find a room mode simulator that handled anything other than shoebox rooms, so I made one. Been using it for my own projects, but decided to throw it online.
www.vesalaasanen.com
Rectangular rooms do the usual analytical mode calculation. The more useful bit is the custom mode. Draw whatever floor plan you have, and it solves the modes with FEM in the browser. L-shapes, angled walls, alcoves, and so on. There's a pressure heatmap too so you can see where the nulls and peaks end up with your speaker positioning. You get the frequency response at the listening position with up to 6 sources, each with independent gain, delay, and polarity, and their coherent sum.
The ceiling has to be flat. The FEM is 2D with vertical modes tacked on. Full 3D would be way too slow to keep interactive. Rigid walls, uniform absorption, no furniture. Works best below the Schroeder frequency, as you'd expect.
No installation, no login, runs in the browser. Ideas and bug reports welcome.
Room Mode Calculator
Calculate room modes, standing waves, and resonant frequencies for any room shape. Free online acoustics tool with pressure mapping and source optimization.
www.vesalaasanen.com
Rectangular rooms do the usual analytical mode calculation. The more useful bit is the custom mode. Draw whatever floor plan you have, and it solves the modes with FEM in the browser. L-shapes, angled walls, alcoves, and so on. There's a pressure heatmap too so you can see where the nulls and peaks end up with your speaker positioning. You get the frequency response at the listening position with up to 6 sources, each with independent gain, delay, and polarity, and their coherent sum.
The ceiling has to be flat. The FEM is 2D with vertical modes tacked on. Full 3D would be way too slow to keep interactive. Rigid walls, uniform absorption, no furniture. Works best below the Schroeder frequency, as you'd expect.
No installation, no login, runs in the browser. Ideas and bug reports welcome.