Horn simulation · Free · No install

Simulate horn loudspeakers in the browser.

Tapped, front-loaded, back-loaded, offset-driver, stubbed, compound, multiple-entry and Paraflex horns. See how fast the air moves inside the path, add stuffing span by span, and fold the result into a cabinet.

  • Checked against 48 Hornresp captures
  • Exports to Hornresp
  • No account needed
Tapped Horn · B&C 21SW152Half Space · 1.0 m · 100 W · dashed outside 25120 Hz
Baffle
H1H2H3H4S1S2S3S4S5closed21SW152Mouth2400 cm²
100 W6.0 Ω
front · 35 cm
rear · 195 cm
Path length
2.50m
−3 dB band
39–113Hz
Peak at 100 W
123dB
Excursion / Xmax, 25–120 Hz
6.0 / 15.0mm

Every graph, schematic and fold on this page is output from the simulator’s own solver, computed when the page was built.

Horn types

8 ways to load a driver with a horn.

Choose where each face of the diaphragm meets the path, and the simulator builds the acoustic network for it. Every type can share a workspace with your boxes, so you can compare them directly.

Tapped horn

Both diaphragm faces couple to the same horn at the driver and rear-tap markers, with one shared mouth.

Baffle
H1H2H3H4S1S2S3S4S5closed21SW152Mouth2400 cm²
100 W6.0 Ω
front · 35 cm
rear · 195 cm
Drawn by the simulator from the tapped horn example.

Build the path

Shape the horn span by span.

A horn path is a chain of spans. Each span runs between two stations, with a length, an area at each end and a flare, and neighbouring spans share a station, so the path stays continuous while you edit. Change it in the horn editor tile or the enclosure panel, and the graphs follow.

Flare profiles
Conical, exponential or parabolic, chosen per span
Spans per path
1 to 8
Span length
2 cm to 6 m
Cross-section
5 cm² to 2 m² at every station
Taps and entries
Driver, tap, stub and entry positions along the path
Chambers
Rear and throat chambers where the horn type has them
Multiple-entry
Extra drivers on their own channels, with their own power, polarity, delay and chambers
Paraflex
PH1 to PH4, with four main and three auxiliary spans

Diagnostics

See what the air is doing inside the horn.

Particle velocity, pressure and acoustic impedance read the path at any station you pick, and a fourth graph shows the output of each mouth or directly radiating driver. Find the narrow section where air moves fastest before you cut a single board.

Particle velocity, peakm/s
Constriction
Peak 5.8 m/s at 38 Hz0.95 m along the path · 600 cm²
Mouth
Peak 3.3 m/s at 42 Hz2.50 m along the path · 2,400 cm²
Pressure, RMSPa
Closed end
Peak 1,485 Pa at 40 Hz0.00 m along the path · 400 cm²
Constriction
Peak 1,131 Pa at 41 Hz0.95 m along the path · 600 cm²

Tapped Horn example at 100 W in half space, 20300 Hz. The same data drives the horn particle velocity and horn pressure tiles in the app.

Stuffing

Damp a horn one span at a time.

Stuff any span: set the material’s airflow resistivity, from 100 to 100,000 Pa·s/m², how much of the span it fills, and which end it fills from. Absorption follows the Miki model for porous materials.

Largest change, 25120 Hz
1.0dB
Highest peak above 200 Hz
119116dB

Stuffing is not covered by the Hornresp captures, and there is no validated mapping from its Miki model to Hornresp’s filling parameters, so the export refuses a stuffed design.

Tapped Horn, SPLHalf Space · 1.0 m · 100 W
EmptyH1 50 % filled from the closed end, 10,000 Pa·s/m²Working band
Side sectionSerpentine · 5 runs · 530 mm wide
Path length
2,479 mmtarget 2,500 mm · −0.8 %
Air volume
368 Ltarget 409 L · −10.0 %
The tapped horn example, folded with Fold into cabinet when this page was built.

Fold into cabinet

Fold the path into the box you can build.

Set the outside dimensions and Fold into cabinet packs the horn into them, searching straight, serpentine, spiral and hybrid folds. It shows the result in a 3D cutaway with a cut list, and adds the folded horn as its own enclosure so you can see what folding changed.

  • Works with front-loaded, back-loaded, tapped and offset-driver horns.
  • Reports how far the folded path and its areas are from the horn you designed.
  • Bends are not modelled as losses, and it does not produce fabrication drawings.

Examples

Start from a horn that works.

Works alongside Hornresp

Checked against Hornresp, and exports to it.

The horn model is regression-tested against native Hornresp captures, and horns that fit Hornresp’s layouts export as native Hornresp records, so you can check a design in both.

  • The export warns when something is simplified, such as EQ, listening distance or several drivers combined into one.
  • It refuses, with a reason, what it cannot represent faithfully, such as stuffing, discontinuous areas, more spans than Hornresp has slots for, or a multiple-entry driver’s delay.
  • These are comparisons between simulators, not measurements of built cabinets.

Native Hornresp captures

48

horn designs across 8 families are kept as regression tests that re-simulate each capture. Across the 35 standard captures, SPL agrees to within 0.0004 dB.

  • Front-loaded6
  • Tapped7
  • Offset-driver6
  • Back-loaded6
  • Stubbed5
  • Compound5
  • Paraflex10
  • Multiple-entry3

Hornresp remains the reference for directivity and thermal power compression, which this model does not cover. Neither model accounts for bends or folds.

FAQ

Questions, answered.

Want an assistant to help? Connect Claude or ChatGPT.

Which horn types can it simulate?

Front-loaded, back-loaded, tapped, offset-driver, stubbed, compound and multiple-entry horns, and Paraflex horns in all four variants, PH1 to PH4. Each can sit alongside sealed, vented, passive-radiator and bandpass boxes in the same workspace for comparison.

How accurate is it?

Its regression tests re-simulate 48 native Hornresp captures across 8 horn families, and on the 35 standard captures SPL agrees to within 0.0004 dB. That compares two simulators, not built cabinets. Stuffing is not covered, and the diagnostic graphs are checked only indirectly, through throat impedance on the front-loaded captures.

Can I export a design to Hornresp?

Yes, for horns that fit Hornresp’s layouts; a multiple-entry horn exports as a set of records. The export warns when something is simplified, such as EQ or several drivers combined into one, and refuses, with a reason, what it cannot represent faithfully, such as stuffing, more spans than Hornresp has slots for, or a multiple-entry driver’s delay.

Can an AI assistant work on horns?

Yes. Connected over MCP, Claude, ChatGPT or another client can read, edit and simulate every horn type in your workspaces with the same solver.

How are horns modelled?

Each horn path is a one-dimensional wave model built from conical, exponential or parabolic spans, coupled to the driver’s Thiele/Small model. The model is linear. It does not include bend losses, directivity or thermal power compression.

Can it fold a horn into a cabinet?

Yes, for front-loaded, back-loaded, tapped and offset-driver horns. Set the outside dimensions and Fold into cabinet searches straight, serpentine, spiral and hybrid folds, shows the result in a 3D cutaway with a cut list, and can add the folded version as its own enclosure to compare. Bends are not modelled as losses, and it does not produce fabrication drawings.

Is horn simulation free?

Yes, like the rest of the simulator. You can build, simulate and fold horns without an account.

Simulate the horn before you cut a board.