Subwoofer Port Length (Bass Reflex Tuning)
Calculate the vent/port tube length for a bass reflex subwoofer enclosure to achieve a target tuning frequency using Helmholtz resonator principles.
Results
What is it?
A bass reflex (ported) enclosure uses a Helmholtz resonator � a cavity connected to air through a port tube � to reinforce bass output at the tuning frequency. Below the tuning frequency, the port unloads and driver excursion increases rapidly. The port length formula is derived from the Helmholtz resonator equation: Fb = (c/2p) � sqrt(A/(V � Leff)) where Leff accounts for end corrections.
How to use
Enter the target tuning frequency (usually set near the driver's Fs, from 0.8� to 1.1� Fs), the net internal volume of your enclosure, and your chosen port diameter. Results give the port tube length to cut. If the length is negative, the box is too large or tuning too high � reduce box volume or target frequency.
Example scenario
A 12" subwoofer (Fs=28 Hz) in a 50L box tuned to 35 Hz with a 7cm diameter port: Port length � 20.4 cm (8.0 in). This is a practical length � most ports under 10 cm are prone to chuffing noise at high power. At very high SPL, check that port air velocity stays below 15�20 m/s to avoid turbulence noise.
Pro tip
Port noise (chuffing) occurs when air velocity in the port exceeds ~15 m/s at high power. To reduce this, increase the port diameter (which shortens the tube for the same tuning) or use a slot port (more area for the same box width). Always flare port ends � a 45� chamfer adds effective length and reduces turbulence. Many manufacturers use 0.732� diameter as the end correction per open end.