This calculator requires a JavaScript capable browserThis JavaScript calculator will determine the Axial, Tangential and Oblique room modes of regular rectangular shaped rooms with uniform wall construction. Axial room modes involve only a single room dimension, Tangential room modes involve two surfaces and Oblique modes involve three surfaces (across the corners). This is especially useful in finding the optimum room shape for home theatre and listening rooms, studios, and practice rooms. When the modal frequencies are plotted on a graph (still just a bit beyond the capability of JavaScript) the distribution should be uniform, and there should not be a stacking of modal frequencies. For all practical purposes, any modal frequencies above 300Hz will be swamped by other room acoustic effects. This Javascript calculator only looks at the first 9 integer values for each type of mode (1-1-1, 2-2-2, 3-3-3, ...9-9-9) and does not necessarily capture every possible mode. It's primary purpose is to show the basic effects of inappropriate room dimension selections and not act as a design tool. If you need a design tool, you may want to investigate RPG Room Optimizer software Room Dimensions |
Room length | Room width | Room height |
Hz | Hz | Hz | Hz | Hz | Hz |
Hz | Hz | Hz | Hz | Hz | Hz |
Hz | Hz | Hz | Hz | Hz | Hz |
Hz | Hz | Hz | Hz | Hz | Hz |
Hz | Hz | Hz |
Tangential room modes have 1/2 of the energy of axial modes (-3dB). This calculator only plots tangential modes of the same order for each reflection in each plane (eg: 1,1,0: 1,0,1: 0,1,1: 2,2,0: 2,0,2: 0,2,2 etc.) which will not cover all possible modes. This is strictly a limitation in the file size of the javascript calculator and output plotting ability. If you want to find every possible mode, you'd need to take a more rigorous approach.
Hz | Hz | Hz | Hz | Hz | Hz |
Hz | Hz | Hz | Hz | Hz | Hz |
Hz | Hz | Hz | Hz | Hz | Hz |
Hz | Hz | Hz | Hz | Hz | Hz |
Hz | Hz | Hz |
Oblique room modes have 1/4 of the energy of axial modes (-6dB). This calculator only plots oblique modes of the same order for each reflection in each configuration (eg: 1,1,1: 2,2,2: 3,3,3: 4,4,4 etc.) which will not cover all possible modes like 1,2,1 or 2,3,4 etc.. This is strictly a limitation in the file size of the javascript calculator and output plotting ability. If you want to find every possible mode, you'd need to take a more rigorous approach.
Hz | Hz | Hz | Hz | Hz | Hz |
Hz | Hz | Hz |
Images from B&K Technical Review.
This information is provided with no warranty of its accuracy, or applicability, and any use made of this information is done so at the sole risk of the user.