Bass Reflex Port Length Calculator
Length of the port tube that tunes a bass-reflex loudspeaker box to a chosen frequency, from the box volume and the port diameter.
Results
The dashed line marks the value you entered.
What this tool does
A ported box is a Helmholtz resonator: the air in the port bounces on the springy air in the box, and its tuning depends on the box volume and the port's area and length. The air just beyond each end of the tube also moves, so the acoustic length is longer than the tube — about 0.73 diameters for one flanged end and one free end — and that is subtracted to get the length to cut. Narrow ports make the air rush and 'chuff' at high volume, which is why wider ports, needing longer tubes, are preferred; the box volume should be net of the driver, bracing and the port itself.
Formula
f_b = (c ÷ 2π) × √(A ÷ (V × L_eff)) ⇒ L_eff = c² A ÷ (4π² f_b² V) · cut length = L_eff − 0.732 × D
Variables
| Symbol | Meaning | Unit |
|---|---|---|
vb | Box volume | L |
fb | Tuning frequency | Hz |
dv | Port inside diameter | cm |
np | Number of ports | — |
cs | Speed of sound | m/s |
L | Port length to cut | cm |
LE | Acoustic (effective) length | cm |
AP | Total port area | cm² |
Worked example
- Box volume50 L
- Tuning frequency40 Hz
- Port inside diameter7 cm
- Number of ports1
- Speed of sound343 m/s
- Port length to cut9.2 cm
- Acoustic (effective) length14.3 cm
- Total port area38.5 cm²
Limitations
- The result is an estimate based only on the values you type. Real situations often include factors this calculator does not know about.
- Coverage and consumption figures vary between products. Take the values from the manufacturer's datasheet for the product you are actually using.