Room modes and the Schroeder frequency
Below a few hundred hertz, a room does not sound like a room. It sounds like a small number of resonators that happen to be near each other, and the response at any seat is dominated by whichever of them the source and the listener happen to be sitting in. Moving a loudspeaker 30 cm can change the level at 60 Hz by 10 dB, and no amount of equalisation fixes it because the problem moves with your head.
For a rectangular room with rigid walls the wave equation has a closed-form solution, so all of this can be calculated rather than discovered by ear. The tool below lists the modes, finds the ones that land on top of each other, and reports the frequency above which the whole picture changes.
Room mode calculator
Enter the internal dimensions. Change the decay time to see what absorption does to the Schroeder frequency.
- Volume
- —
- Speed of sound
- —
- Schroeder frequency
- —
- Axial fundamentals
- —
- Mean spacing at that frequency
- —
- Modes below the Schroeder frequency
- —
- Largest gap below it
- —
- Widest coincidence within 5 Hz
- —
- Mode count to the limit
- —
- Dimension ratios
- —
Mode spectrum
axial solid, tangential medium, oblique faintMode count against frequency
—Pressure shape of the selected mode
nodes are places a source or listener will not coupleThe mode formula assumes a rectangular room with rigid, lossless walls. Real walls are neither, so measured mode frequencies sit slightly below the calculated ones and the higher modes are damped. The coincidence analysis and the Schroeder frequency are therefore the useful outputs; treat exact frequencies as the best case.
The mode formula
For a rectangular room, the standing waves that fit between the walls are indexed by three integers, one per axis:
f(p, q, r) = (c / 2) · √((p/Lx)² + (q/Ly)² + (r/Lz)²)
with at least one of p, q, r nonzero. One nonzero index gives an axial mode bouncing between a single pair of walls; two give a tangential mode running diagonally across a face; three give an oblique mode along the room diagonal. The first eight modes of a 5 × 4 × 3 m room, at 343.2 m/s:
| Frequency | Order | Type |
|---|---|---|
| 34.3 Hz | [1,0,0] | Axial, length (5 m) |
| 42.9 Hz | [0,1,0] | Axial, width (4 m) |
| 54.9 Hz | [1,1,0] | Tangential, length and width |
| 57.2 Hz | [0,0,1] | Axial, height (3 m) |
| 66.7 Hz | [1,0,1] | Tangential, length and height |
| 68.6 Hz | [2,0,0] | Axial, second order on length |
| 71.5 Hz | [0,1,1] | Tangential, width and height |
| 79.3 Hz | [1,1,1] | Oblique |
Two things are worth noticing. The third mode is not the third axial mode — it is a tangential that happens to be lower than the height's fundamental, which is why the order you hear is not the order you count. And the first axial modes are simply c/2L, c/2W and c/2H: 34.3, 42.9 and 57.2 Hz, in the ratio 1 : 1.25 : 1.67.
Axial modes are the audible ones
An axial mode involves reflections from two walls, a tangential from four, an oblique from six. Each additional pair of reflections takes energy out of the mode, and the modes also couple less efficiently to a source. The usual ranking is axial strongest, tangential about 3 dB down, oblique about 6 dB down — a rough ordering rather than a precise figure, since the actual excitation depends on exactly where the source and listener sit.
That is why the practical advice is about axials: if a room sounds wrong at 60 Hz, the first thing to check is whether an axial mode or a coincidence of axials lives there.
Coincidence, and why 5 : 4 : 3 is not a good ratio
Two modes at nearly the same frequency are heard as one resonance of roughly double the strength, and the room's response develops a narrow peak that no broadband treatment will touch. The tool finds these automatically. In the 5 × 4 × 3 m room it reports a three-way exact degeneracy at 171.6 Hz: the third height mode [0,0,3], the fourth width mode [0,4,0] and the fifth length mode [5,0,0] all land on exactly c/2, because 3/3, 4/4 and 5/5 are all equal to one.
That is not a coincidence you can absorb away, and it is the reason 3 : 4 : 5 should be treated as a cautionary example rather than a recommendation. Compare a 4 m cube, where the first three modes coincide at 42.9 Hz and 17 of the 83 modes below 200 Hz sit inside a half-hertz coincidence — a room with a cube's symmetry excites every mode equally and has no way to spread them out.
The published ratios (Sepmeyer, Louden, Boner, the golden ratio) are a first filter for the shape of the room, not a verdict. A 5 × 4 × 3 m room is 5.8% away from the closest published ratio, which sounds acceptable, and yet it has that exact degeneracy. Run the coincidence analysis instead of trusting the ratio.
The Schroeder frequency
The number of modes grows as the cube of frequency, so the spacing between them falls as the square — and each mode's resonance has a finite width set by the room's decay time. Schroeder's frequency is where the two cross:
fS = 2000 · √(T60 / V)
with T60 in seconds and V in cubic metres. Below it, individual modes are separated by more than their own bandwidth and the response is a comb of distinct peaks. Above it, the modes overlap, the peaks merge into a continuum, and the room behaves as a diffuse field where statistical acoustics works.
For the 60 m³ room with a 0.4 s decay that is 163.3 Hz, and at that frequency the mean spacing is 1.39 Hz against a half-power bandwidth of 5.5 Hz — the modes are four times closer together than their own widths, which is the criterion in numbers. Only 45 modes exist below it, which is what makes the region tractable: you can list every one of them.
Absorption moves the boundary, and in the direction people find surprising. At 1.2 s the same room's Schroeder frequency rises to 282.8 Hz; heavily damped at 0.2 s it falls to 115.5 Hz. A dead room has a *smaller* modal region because its resonances are wider and merge sooner. The modal behaviour does not disappear with treatment — it just starts lower.
Counting modes: the cube law and its corrections
The asymptotic number of modes below a frequency is given by the Weyl formula, with terms for the room's volume, its surface area and its edges:
N(f) = (4π/3)·V·(f/c)³ + (π/4)·S·(f/c)² + (L/8)·(f/c)
The volume term dominates and gives the familiar statement that the mode count rises as the cube of frequency. Checked against direct enumeration in a 7 × 5 × 3 m room, the full formula predicts 47,011 modes below 1600 Hz against 46,991 actually present — 0.04% out. Dropping the surface and edge terms, which is what the one-line version of the cube law does, leaves the same figure 5% out. At 100 Hz the full formula is still 7% high, because "asymptotic" means exactly what it says.
Differentiating gives the modal density, which for this room is 1.01 modes per hertz at 200 Hz and 3.50 per hertz at 400 Hz. The volume term alone would give exactly four times the density for a doubling of frequency; the surface and edge terms grow more slowly and pull the ratio down to 3.5. The density also predicts the mean spacing — about 1 Hz at 200 Hz — and enumerating the modes confirms it: 103 modes between 150 and 250 Hz.
The density is smooth, but the actual modes are not, and that is the practical problem. The largest gap in the 5 × 4 × 3 m room below its Schroeder frequency is 12.0 Hz, between 42.9 and 54.9 Hz — a hole more than a fifth of an octave wide where nothing is excited at all. In a 4 × 4 × 2 m room the corresponding figure is 25.1 Hz. That single number is one of the most useful room diagnostics there is, and it costs nothing to compute.
What actually helps
- Move the source and the listener off the nodes. A mode's pressure shape along an axis is a cosine with antinodes at the walls, so an axial mode of order p has nodes at multiples of L/p. In a 5 m room the second length mode has nodes at 1.25 m and 3.75 m; put a loudspeaker or a seat there and that mode is weak or absent. Symmetric placement — half way, or a quarter of the way from the wall — puts you on the node or the antinode of a whole family of modes at once.
- Treat the corners. Every mode has a pressure antinode at the walls, so porous absorption in the corners sees the maximum pressure of every mode simultaneously. This is why corner traps work better than panels on a flat wall.
- Use more than one subwoofer. Two sources at different distances excite the same modes with different phases, which averages the spatial variation rather than removing the modes. It is the only practical way to help more than one seat.
- Do not expect parametric EQ to fix it. A notch at a mode frequency fixes the seat the measurement microphone was in, and makes the response worse elsewhere, because the mode's amplitude varies with position. EQ is for the loudspeaker, positioning and treatment are for the room.
- Accept the Schroeder frequency as the boundary of the problem. Above it, broadband treatment and EQ behave predictably. Below it, geometry decides.
Five mistakes
- Using a fixed speed of sound. c depends on temperature: the first axial mode of a 5 m room moves from 33.13 Hz at 0 °C to 34.90 Hz at 30 °C, a 5.3% shift. Pick the temperature your room is actually used at, and note that a measurement taken in a cold room will not match a calculation made at 20 °C.
- Counting only axial modes. In the 5 × 4 × 3 m room there are 12 axial modes below 200 Hz out of 76 total. The tangential and oblique modes fill in the spectrum and are what make the difference between a sparse and a dense low end.
- Treating the Schroeder frequency as a wall. It is where the modes start to overlap, not where they stop existing. The response does not become flat there; it becomes statistically smooth.
- Trusting a ratio to guarantee a good room. Ratio checks test three numbers; coincidence analysis tests the modes you will actually hear. Do both, and believe the second one.
- Forgetting that modes are three-dimensional. A coincidence between a length axial and a height axial is just as audible as one between two length modes, and in a low room it is usually the height that causes it.
Summary
Mode frequencies come straight from the room's dimensions; list them, find the ones that coincide, and find the largest gap. The Schroeder frequency tells you where to stop worrying about individual modes, and it depends on the decay time as well as the volume, so treatment lowers it. Values shown are engineering aids rather than measurements of your room — see the disclaimer and the tool index.