Visual Acoustic April 2026

Helmholtz Resonator Calculator

Design a Helmholtz resonator or panel absorber for targeted low-frequency acoustic treatment. Calculate the resonant frequency from cavity volume, neck dimensions, and panel mass for DIY bass traps.

A Helmholtz resonator is an air cavity connected to the room through a narrow neck or port. Air in the neck acts as a mass; air in the cavity acts as a spring. Together they resonate at a single frequency, absorbing sound energy. Enter the cavity and neck dimensions to find the resonant frequency.

litres
mm
mm
ports
Effective neck length
62.5 mm
Port area
19.6 cm²
Resonant frequency
91.2Hz

The effective neck length includes an end correction of 1.7× the neck radius, which accounts for the air mass vibrating just outside the port opening.

How a Helmholtz Resonator Works

The Helmholtz resonator is the acoustic equivalent of a mass-spring system. The air in the neck (or port) has mass; the air trapped in the cavity is compressible and acts as a spring. When sound at the resonant frequency enters the neck, the air column oscillates vigorously, and frictional losses in and around the neck convert acoustic energy into heat. The result is strong, narrow-band absorption centred on a single frequency.

The resonant frequency of a Helmholtz resonator is:

f = (c / 2π) × √(S / (V × Leff))

where c is the speed of sound (343 m/s), S is the cross-sectional area of the neck, V is the cavity volume, and Leff is the effective neck length. The effective length includes an end correction that accounts for the additional air mass oscillating at the inner and outer openings of the port:

Leff = L + 1.7 × r

where r is the port radius. For multiple ports, the total area is multiplied accordingly.

Panel Absorber Theory

A panel (or membrane) absorber operates on a similar mass-spring principle, but the “mass” is a physical sheet of material rather than a column of air. The resonant frequency depends on only two variables: the surface mass of the panel and the depth of the sealed air cavity behind it:

f = 600 / √(m × d)

where m is surface mass in kg/m² and d is the cavity depth in centimetres. The constant 600 is an approximation derived from the speed of sound and the adiabatic compressibility of air. Filling the cavity with porous material (loosely packed mineral wool) adds damping, broadening the absorption peak at the cost of slightly reducing the peak absorption coefficient.

Design Guidelines

  • Target frequency: use the Room Mode Calculator to identify the most problematic mode, then tune the resonator to that frequency.
  • Bandwidth: an untreated Helmholtz resonator absorbs a very narrow band (Q ≈ 5–10). Adding loosely packed mineral wool inside the cavity increases the bandwidth to roughly ±half an octave.
  • Placement: resonators are most effective at pressure maxima—against walls and in corners for axial room modes.
  • Multiple resonators: to cover a wider frequency range, build several resonators tuned to different frequencies. Space them in intervals of about 1/3 octave for continuous coverage.
  • Perforated panels: a perforated sheet (with many small holes) over a cavity acts as an array of Helmholtz resonators. The resonant frequency depends on the perforation ratio, hole diameter, panel thickness, and cavity depth.

Helmholtz Resonators vs. Broadband Absorbers

Broadband porous absorbers (thick mineral wool panels) provide absorption across a wide frequency range but require impractical depths for effective low-frequency control. A Helmholtz resonator or panel absorber can target a specific problematic frequency with far less physical depth. The trade-off is that resonant absorbers only work in a narrow band—they solve one problem at a time. In practice, the best room treatment combines both: broadband absorbers for mid and high frequencies, and tuned resonators for specific low-frequency problems.