Subwoofer Frequency Calculator
Enter your driver's Thiele-Small parameters (Fs, Qts, Vas) and the tool computes the optimal sealed or ported enclosure: box volume, tuning frequency, −3 dB point, port length with end correction, and a response plot. Sealed math is exact; ported uses the well-known QB3/B4/C4 regression formulas.
Input
Result
Thiele-Small & Enclosure Basics
Three driver parameters from the spec sheet determine everything a subwoofer box calculator needs: Fs (the driver's free-air resonance frequency in Hz), Qts (its total Q at Fs), and Vas (its equivalent compliance volume — the volume of air whose acoustic compliance equals the driver's mechanical compliance). Plug those in and the math tells you what box to build and where the system's −3 dB point (F3) will land.
Sealed vs ported — which to choose?
Sealed boxes (also called acoustic suspension) have a 2nd-order high-pass rolloff at 12 dB/oct — gradual, with excellent transient response. They're small for the bass extension they give and forgiving of driver Qts (anything ≈ 0.3–0.7 works). The trade-off is lower SPL output for the same driver.
Ported boxes (also called a vented enclosure or bass-reflex cabinet) add a Helmholtz resonator (the port) that reinforces output around its tuning frequency Fb. The response rolls off at 24 dB/oct below Fb — steep, with deeper bass extension and more SPL than sealed, but worse transient response and unloading below tuning (driver can over-excurse there). Ported wants Qts ≈ 0.25–0.45 for a clean alignment.
The EBP rule of thumb
If you don't know which type to build, compute EBP = Fs / Qes (Efficiency Bandwidth Product). EBP < 50 → sealed is best. EBP > 100 → ported is best. 50–100 → either works. EBP is a quick proxy for motor strength relative to compliance: a high-EBP driver has a stiff motor that can handle the unloading below port tuning, while a low-EBP driver's suspension does the work — it suits the acoustic suspension (sealed) loading better. You can also think of it as: high EBP = suitable for bass-reflex alignments; low EBP = isobaric or sealed.
The Qtc dial (sealed)
In a sealed box the driver's Qts is raised by the box's acoustic stiffness to a new value, Qtc (system Q). Designers pick a target Qtc and the math gives back the box volume needed: α = (Qtc/Qts)² − 1, Vb = Vas/α. Qtc = 0.707 (Butterworth) is the classic flat-response target; lower Qtc (e.g. 0.5) damps the bass for tighter transients but at the cost of bass extension; higher Qtc (e.g. 1.0) gives a peaky bump that extends perceived bass at the cost of accuracy. The slider in the tool lets you sweep Qtc and watch Vb / Fc / F3 update live.
Why no "fourth-order" sealed?
A sealed box is intrinsically 2nd-order (the driver's mass + the box's stiffness form a single mechanical resonance). You can't make it 4th-order without adding electronic equalization (e.g., Linkwitz transform) or adding a port (vented box). The 4th-order Butterworth alignment is the B4 vented alignment — that's what the "Ported" tab here computes.
Port length and end correction
The port is a Helmholtz resonator: tube of cross-section Sp, length Lp, coupled to box volume Vb. The resonance frequency is Fb = (c/2π) · √(Sp / (Vb · Lp_eff)), where Lp_eff is the effective length — the physical tube length plus an "end correction" because air sloshing in/out of each end behaves as if there's a bit of extra tube there. For one flush end (against the cabinet wall) and one free end (sticking inside the cabinet), the correction is about 0.732 · √(Sp/π), or roughly 1.46 × the port radius. The tool subtracts that correction so the number it gives is what you cut.
Slot ports vs round ports
Round PVC ports are cheap and easy, but long ports are awkward to fit. A slot port — a rectangular duct that runs along the inside wall of the cabinet — can fold a 90 cm port into a box that's only 40 cm deep. The equivalent round-port diameter for a slot port is calculated from the cross-sectional area: a 15 × 5 cm slot has an area of 75 cm² ≈ 9.77 cm equivalent diameter. For slotted ports, add one end-correction term (the inner wall acts as a flanged termination). Slot ports also have lower port velocity for a given area, which pushes the chuffing onset higher — a real advantage in high-SPL designs. If you want to integrate a passive crossover into the cabinet, slot ports free up face-panel area for driver and terminal placement.
What this tool doesn't do
The plot is an anechoic estimate. In a real room you get boundary gain (3–10 dB below 80 Hz from the floor and walls), and a ported box's actual response depends on box losses (Ql), driver Le, and the port's air velocity (turbulence above ~17 m/s causes port noise, commonly called chuffing). For a finished design, simulate the box in WinISD / BassBox / Hornresp with the full T/S parameter set, then measure with a UMIK-1 + REW once it's built. To then set the crossover between this sub and your main speakers, use the subwoofer crossover optimizer.