Room Mode Calculator

Calculate the axial, tangential and oblique modes of a rectangular room, see where each is loud or null, and how your subwoofer placement drives them.

Published

5.5 by 7.5 by 2.8 m room: the lowest modes are 22.9 Hz along the length, 31.2 Hz across the width and 61.3 Hz floor to ceiling. There are 15 modes below 80 Hz: 6 axial, 8 tangential and 1 oblique.

Room
Subwoofers

Corner loading, couples to three boundaries for maximum output.

Units
Plan view, mode map at ear height
Screen wallSeatSub 110normalised magnitude1

Light: the mode is loud there. Dark: a null.

Room modes

FrequencyModeKindAt your seatFrom the subsReaches your seat
Length 10,1,0axial0.06 weak0.99 strongweak 0.06
Width 11,0,0axial0.00 weak0.99 strongweak 0.00
Width 1, length 11,1,0tangential0.00 weak0.98 strongweak 0.00
Length 20,2,0axial0.99 strong0.98 strongstrong 0.97
Width 1, length 21,2,0tangential0.00 weak0.97 strongweak 0.00
Height 10,0,1axial0.33 partial1.00 strongpartial 0.33
Width 22,0,0axial1.00 strong0.96 strongstrong 0.96
Length 1, height 10,1,1tangential0.02 weak0.99 strongweak 0.02
Width 2, length 12,1,0tangential0.06 weak0.95 strongweak 0.06
Length 30,3,0axial0.19 weak0.95 strongweak 0.18
Width 1, height 11,0,1tangential0.00 weak0.99 strongweak 0.00
Width 1, length 1, height 11,1,1oblique0.00 weak0.98 strongweak 0.00
Width 1, length 31,3,0tangential0.00 weak0.94 strongweak 0.00
Length 2, height 10,2,1tangential0.33 partial0.98 strongpartial 0.32
Width 2, length 22,2,0tangential0.99 strong0.94 strongstrong 0.93
Width 1, length 2, height 11,2,1oblique0.00 weak0.97 strongweak 0.00
Width 2, height 12,0,1tangential0.33 partial0.96 strongpartial 0.32
Width 2, length 1, height 12,1,1oblique0.02 weak0.95 strongweak 0.02
Length 40,4,0axial0.97 strong0.91 strongstrong 0.88
Length 3, height 10,3,1tangential0.06 weak0.95 strongweak 0.06
Width 2, length 32,3,0tangential0.19 weak0.91 strongweak 0.17
Width 33,0,0axial0.00 weak0.91 strongweak 0.00
Width 3, length 13,1,0tangential0.00 weak0.90 strongweak 0.00
Width 1, length 41,4,0tangential0.00 weak0.90 strongweak 0.00
Width 1, length 3, height 11,3,1oblique0.00 weak0.94 strongweak 0.00
Width 2, length 2, height 12,2,1oblique0.33 partial0.94 strongpartial 0.31
Width 3, length 23,2,0tangential0.00 weak0.89 strongweak 0.00
Length 4, height 10,4,1tangential0.32 partial0.91 strongpartial 0.29
Width 2, length 42,4,0tangential0.97 strong0.88 strongstrong 0.85
Width 2, length 3, height 12,3,1oblique0.06 weak0.91 strongweak 0.06
Width 3, height 13,0,1tangential0.00 weak0.91 strongweak 0.00
Width 3, length 1, height 13,1,1oblique0.00 weak0.90 strongweak 0.00
Length 50,5,0axial0.31 partial0.87 strongpartial 0.27
Width 1, length 4, height 11,4,1oblique0.00 weak0.90 strongweak 0.00
Width 3, length 33,3,0tangential0.00 weak0.87 strongweak 0.00
Width 1, length 51,5,0tangential0.00 weak0.86 strongweak 0.00

Showing 36 of 144 modes, 20 to 120 Hz.

Response at your seat

Response at your seat, relative level, 20 to 200 Hz
-30-20-1001020203040506080100150200HzdB, relativeLength 1, 22.9 HzLWidth 1, 31.2 HzWLength 2, 45.7 HzHeight 1, 61.3 HzHWidth 2, 62.4 HzLength 3, 68.6 HzLength 4, 91.5 HzWidth 3, 93.5 HzLength 5, 114.3 HzHeight 2, 122.5 HzWidth 4, 124.7 HzLength 6, 137.2 HzWidth 5, 155.9 HzLength 7, 160.1 HzLength 8, 182.9 HzHeight 3, 183.8 HzWidth 6, 187.1 Hz

Rigid rectangular room, uniform damping assumed, ideal subs, relative level, not calibrated SPL. Ticks along the top are the room's axial modes: W width, L length, H height.

Arrangements for one sub

Moving a sub changes which modes it drives: a mode cannot reach your seat from a sub sitting in its null. The layouts are not ranked; keep a curve and compare.

Continue in Cinema DesignerOpens this room, seat and sub layout in the designer, ready for sub models, gain, delay and polarity, every seat and RP22 bass headroom.

What room modes are

This room mode calculator takes the width, length and height of a rectangular room and lists every mode from 20 to 200 Hz, with the axial, tangential and oblique kind marked. A mode is a standing wave. At its frequency the sound between the walls lines up with itself, so the pressure is loud at some points in the room and almost silent at others. Those loud and silent places are why bass sounds different from seat to seat in a home theater or home cinema.

Each mode is a set of three whole numbers, one per axis. The frequency is 343 metres per second, the speed of sound the engine uses, divided by 2, times the square root of the sum of each number over its wall-to-wall distance, squared. A one on its own is an axial mode between one pair of surfaces: 1 along the length is the lowest note the room’s length supports. Two non-zero numbers make a tangential mode and three an oblique mode.

Reading the table

Each row is one mode with its frequency, which walls it involves, and two couplings between 0 and 1. At your seat says how loud the mode is where you sit: 1 is the loudest point of the mode and 0 a null. From the subs says how strongly your subwoofers excite it, taking each sub at its own position with equal drive. Reaches your seat is the product of the two, as strong, partial or weak, with the words “cancelled by the subs” when the subs sit in a null of a mode your seat would otherwise hear.

Press a frequency to map that mode on the plan: light is loud, dark is a null, at ear height. In the default room the first length mode is almost silent at the centre seat (0.06) while the second is at nearly full strength (0.99), which is why moving the seat changes the bass so much.

Room ratios and why the low modes matter most

Below roughly 80 Hz the modes are few, each is heard on its own and each can lift or hollow out one note. Above that the modes crowd together and blend into a smoother response. The room’s shape sets where the first few fall: a long room puts a low length mode near 20 Hz, and a room where two dimensions match stacks two modes on one frequency. Choose dimensions that are not simple multiples of each other if you have the choice, but expect to manage the modes whatever the ratio.

What you can do

The order that works is seat, subwoofers, then treatment. Move the seat off a null, or the subs to where they drive the modes that matter: two subs at the front quarter-points cancel the odd width modes together, and four subs cancel more. Then use bass traps for the ringing and equalisation for what remains. This calculator shows the first two; a REW sweep shows whether the room agrees.

What this calculator assumes

The room is a closed rectangle with rigid walls, so the mode frequencies are those of an ideal box. Real walls give a little and shift the modes. The subs are ideal point sources on the floor at equal drive, one seat is modelled, and the response curve uses an assumed damping rate rather than measured room decay. It does not model sub models, gain, delay or polarity, EQ, or other room shapes.

Subwoofer placement and the designer

The same inputs drive the subwoofer placement calculator, which adds the predicted response at your seat and the one to four-sub layouts to try. Continue in the Cinema Designer to add sub models, gain, delay and polarity, every seat and RP22 bass headroom, with this room and these subs already in place.

Frequently asked questions

What is a room mode?
A room mode is a standing wave: a frequency at which sound bounces between the walls, floor and ceiling and reinforces itself, so the room rings. At the frequency of a mode the air pressure is loud in some places and almost silent in others. In a rectangular room the lowest modes sit in the bass, which is why one seat has a boomy note and the next has a hole.
How do I calculate room modes?
For a rectangular room each mode is a frequency of 343 divided by 2, times the square root of (x over the width) squared plus (y over the length) squared plus (z over the height) squared, where x, y and z are whole numbers and 343 is the speed of sound in metres per second. The calculator lists every mode from 20 to 200 Hz for your room. The lowest in the default 5.5 by 7.5 by 2.8 m room are 22.9 Hz along the length, 31.2 Hz across the width and 61.3 Hz floor to ceiling.
What is the difference between axial, tangential and oblique modes?
An axial mode bounces between one pair of surfaces, such as the two end walls, and is the strongest kind. A tangential mode involves four surfaces and an oblique mode all six. Each step down is weaker, but there are far more of them. The default room has 17 axial, 67 tangential and 60 oblique modes below 200 Hz.
Which room modes matter most?
The lowest ones, below roughly 80 Hz, where the modes are few and far apart and each is heard as a separate boom or hole. Above that they crowd together and blend. In the default room 15 modes sit below 80 Hz: 6 axial, 8 tangential and 1 oblique. The calculator shows how strongly each one reaches your seat from your subs.
Can room modes be fixed?
They cannot be removed, but they can be managed. Moving the seat or the subwoofers changes which modes are loud at your ears, two or more subs in the right places cancel several modes together, and bass traps and equalisation reduce the ringing. Measuring with REW shows what your room actually does, because walls are not perfectly rigid.
What are good room dimensions for a home cinema?
No set of dimensions removes modes. Dimensions with no two equal values, and no value a whole multiple of another, spread the modes out and avoid piling several onto one frequency, so a cube is the worst case. Treat any ratio list as a starting point and check the modes table: what matters is how strongly the few lowest modes reach your seat.