I couldn’t find a good online room mode calculator for L-shaped rooms or open floor plans, so I decided to create one myself. I figured I'd share in case it's helpful to someone else down the road, as I did in another couple of spots and folks found it useful. You can try it out here.
It uses a block-based grid system. This helps you create more complex room shapes. It then runs a 2D FEM simulation within the browser (client side).
Once it runs you can inspect the resulting room modes. You can choose different subwoofers and listening area. This lets you compare output and variance across the listening area.
It handles meshing with quad elements. This is based on the maximum frequency you select. It starts with a sparse solver, calculating the first 20 modes. This generally keeps it running smoothly in the browser. However, you can switch to dense if you want to.
I also wrote up a bit about how I built it for those interested in more details.
Let me know if it breaks or if you find it useful!
It uses a block-based grid system. This helps you create more complex room shapes. It then runs a 2D FEM simulation within the browser (client side).
Once it runs you can inspect the resulting room modes. You can choose different subwoofers and listening area. This lets you compare output and variance across the listening area.
It handles meshing with quad elements. This is based on the maximum frequency you select. It starts with a sparse solver, calculating the first 20 modes. This generally keeps it running smoothly in the browser. However, you can switch to dense if you want to.
I also wrote up a bit about how I built it for those interested in more details.
Let me know if it breaks or if you find it useful!