Baffle Studio

Design a loudspeaker enclosure in your browser

Pick a driver, choose a box, and watch the response answer you as you type. Sealed, vented, passive radiator, bandpass and double-tuned, all from published Thiele-Small parameters.

Free, and no account until you want to save something. The math runs on your own machine.

Two stacked plots comparing a sealed and a vented box for the same driver:
                      sound pressure level, and impedance showing one peak against two.
One driver, two boxes. The vented box reaches lower, and its two impedance peaks are the port and the cone resonating against each other.

See the trade before you cut any wood

Every design you add is drawn over the last one, so the cost of a change is visible rather than remembered. Sound pressure level, impedance, cone excursion, group delay, port air speed and the maximum level the driver can reach are all on screen together, sharing one frequency axis and one crosshair.

  • Five enclosures. Sealed, vented, passive radiator, bandpass and double-tuned, each with the losses that make a real box behave unlike an ideal one.
  • Named alignments, solved. Ask for a maximally flat box or a B4 and get the volume and tuning that produce it for your driver.
  • Excursion where it matters. Below tuning a vented box unloads the cone, and the plot shows it happening.

2,976 drivers, and where each figure came from

Filter by manufacturer, size, impedance or type and the other filters narrow with you, counts and all. 1,941 of the drivers carry a manufacturer's own published figures with a link to the page they were read from, across 80 makers.

Bring your own instead: a WinISD .wdr library imports in one go, and your files stay on your machine.

Open the driver library

The driver list filtered to 6.5 inch SB Acoustics midwoofers, showing resonance,
                      total damping, equivalent volume, resistance and sensitivity for each.

The numbers check each other

Thiele-Small parameters are not independent: Qts follows from Qes and Qms, Vas from Sd and Cms, Bl from resonance, mass, resistance and electrical damping. Baffle recomputes each one from the others and shows you the difference, so a mistyped digit or a datasheet in the wrong units has somewhere to surface.

Where a driver has been measured and published elsewhere, the page links out to the people who did the work.

A driver page showing published parameters with their source, and a consistency
                      panel comparing each given value against the value computed from the others.

Five kinds of box

Sealed

The air in the box is the spring. Gentlest rolloff, most forgiving to build.

Vented

A port resonates with the box air. Reaches lower for the same driver and volume.

Passive radiator

A second cone with no motor does the port's job where a port would be too long.

Bandpass

The cone plays into a chamber and only the port is heard. Louder, over less range.

Double tuned

Two chambers in series, each with a port. Two tunings to place instead of one.

Every quantity explains itself

Qts, Vas, group delay, port chuffing, Hofmann's Iron Law: click any of them and a panel opens with what it means, what it does to your design, and what it costs you elsewhere. 35 topics, written for somebody building their first box and useful to somebody building their fortieth.

Common questions

Do I need an account?
Not to design anything. Building a box, simulating it and reading the whole driver library need nothing at all. An account is for saving a project, sharing one, and adding to the database.
What does it cost?
Nothing.
Where does the simulation run?
In your browser. The physics is compiled to WebAssembly and runs on your machine, so a design you have not saved has never left it.
How accurate is it?
The solver is a lumped-element model, the same one the textbooks derive, and it is checked against cases with closed-form answers on every build. Below a few hundred hertz that model is a good description of a real box. Above it, cone breakup and directivity matter and this does not model either.
Can I use my own drivers?
Yes. Type a datasheet in, or import a WinISD .wdr library in one go.

Pick a driver and see

It takes about fifteen seconds to have a curve on screen.

Start designing