About 00 Simulator

A modern, web-based tool for designing loudspeaker enclosures

Our Motivation

Existing loudspeaker design tools often have steep learning curves, suffer from lack of updates, and are frequently platform-locked, requiring you to run a VM, install a specific version of Windows, and download an application just to get started.

This project is an attempt to move loudspeaker enclosure design into the modern day:

  • No downloads: everything runs in your browser
  • Regular updates: we can iterate and improve continuously
  • Intuitive interface: designed to be approachable for most people
  • Helpful explanations: we provide context where concepts are tricky
Technical Approach

Boxes are modelled as lumped electro-mechanical-acoustic circuits built from Thiele-Small parameters, and horn paths use a one-dimensional wave model. Box results are checked against WinISD, and horn results against native Hornresp captures.

We want it to stay quick to learn: a good way to compare drivers and boxes, and to try horn ideas, without a steep learning curve.

For crossovers, directivity and non-linear behaviour, tools such as VituixCAD are still the better choice.

How It Works

Electro-Mechanical-Acoustic Circuit Model

The simulator uses a coupled impedance-network solver based on electro-mechanical-acoustic (EMC) circuit analogies. This approach models the driver and enclosure as a network of electrical, mechanical, and acoustic impedances.

Key Components

  • Driver Model: The driver is modeled using Thiele-Small parameters (Fs, Qts, Vas, etc.) and represented as an electro-mechanical transducer with voice coil resistance, inductance, and mechanical compliance.
  • Enclosure Model: The enclosure is modeled as an acoustic compliance (Cab) for sealed boxes, or as a compliance in parallel with a port mass (Map) for vented boxes. Passive radiators and bandpass chambers are built from the same parts, and horn paths are solved as one-dimensional waveguides.
  • Network Solver: At each frequency, the simulator solves the coupled system to find volume velocities, pressures, and ultimately the sound pressure level (SPL) at your listening distance (1 m by default).

The Math (Simplified)

For a vented enclosure, the system can be thought of as:

• Driver cone volume velocity: U_cone = f(Ze, Zmech, Zacoustic)

• Port volume velocity: U_port = f(p_box, Map, Rport)

• Box pressure: p_box = f(U_cone, U_port, Cab, Ral)

• Radiated SPL: SPL = 20·log₁₀(p_rms / p_ref)

Where Z represents impedances (electrical, mechanical, acoustic), and the system is solved iteratively at each frequency point.

Limitations

This model assumes:

  • Lumped-parameter modeling (valid at low frequencies)
  • Linear behavior (small-signal analysis)
  • Horn paths as one-dimensional waveguides (no bend losses, and no transmission line modeling)
  • Far-field radiation at the listening distance you set (1 m by default)

For non-linear behavior, directivity or crossover design, specialized tools like VituixCAD are more appropriate.

Frequently Asked Questions

What is a loudspeaker enclosure simulator?

A loudspeaker enclosure simulator uses Thiele-Small parameters to predict how a speaker driver will perform in different box designs. It calculates frequency response, SPL, impedance, and excursion for sealed, vented, passive-radiator, bandpass and horn enclosures.

Is this tool free to use?

Yes, 00 Simulator by 00 Audio is completely free to use. No account required, no downloads needed - it runs entirely in your web browser.

What are Thiele-Small parameters?

Thiele-Small parameters (Fs, Qts, Vas, Sd, etc.) are electrical and mechanical specifications that describe how a speaker driver behaves. They're essential for designing proper enclosures and predicting low-frequency performance.

Can I use this for subwoofer design?

Yes, the simulator is built for subwoofer and low-frequency speaker design. It models sealed, ported, passive-radiator and 4th- and 6th-order bandpass boxes, plus horn subwoofers such as tapped and front-loaded horns.

How does this compare to WinISD?

It's a free, browser-based alternative to WinISD that works on any device. It opens WinISD driver and project files, publishes how its results compare with WinISD's, and adds horns, EQ you drag on the graph, share links and an AI assistant connection.

What enclosure types are supported?

Sealed (closed box), vented (ported/bass reflex), passive radiator, 4th- and 6th-order bandpass, and horns: front-loaded, back-loaded, tapped, offset-driver, stubbed, compound, multiple-entry and Paraflex.

Can I import my own driver specifications?

Yes. You can enter Thiele-Small parameters for any driver, paste them from a spec sheet, or import WinISD driver files and Unibox spreadsheets. The simulator also searches the 00 Bits library of 3,200+ simulation-ready drivers from 48 brands.

Is the simulation accurate?

The simulator uses electro-mechanical-acoustic circuit models, which are accurate for low-frequency analysis within the linear operating range. It's suitable for initial design and driver comparison, though real-world factors like cabinet resonances and room acoustics will affect actual performance.

What's Next

We're actively working on new features and improvements. Check out our roadmap to see what's coming next and vote on features you'd like to see prioritized.