Home / Science / Environmental science / Environmental engineering / Noise barrier calculatorTool #160

Noise barrier attenuation calculator: insertion loss of a wall or fence by octave band (Maekawa, Fresnel number) and the dB(A) reduction

Work out how much a noise barrier cuts the sound at a receiver. Give the heights and distances of the source, barrier and receiver and the sound spectrum without the barrier, and see the path difference, Fresnel number and insertion loss in each octave band, the A-weighted level before and after, and a drawing of the cross-section.

Keep it one tap away for everyday use.

Bookmark Noise barrier calculator?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Section
  2. Spectrum
  3. Diffraction
  4. dB(A) cut
Nothing is uploadedWorks offline once open

Cross-section

Measure all heights from the same ground level and the distances along the ground, at right angles to the barrier. A road is a line of sources; use a point in the middle of the near lane, or work out the near and far lanes separately. In practice a single barrier rarely gives more than about 20 dB because sound also bends round the ends and scatters in the air, so the loss is capped; change the cap to suit your guidance.

Sound at the receiver without the barrier

Unweighted octave band sound pressure levels at the receiver with no barrier, from a measurement or a source model. Leave a band blank if you have no data for it. The example spectrum is made up, roughly the shape of road traffic noise.

With the barrier

Download

What it does

A wall, fence or earth bank between a road (or machine) and a house works by making sound travel over the top instead of straight through. The extra distance it has to go, the path difference δ, decides how much quieter it gets. Low notes have long wavelengths and bend over a barrier easily; high notes are screened much better. So the tool works band by band.

For each octave band from 63 Hz to 8 kHz it works out the wavelength λ, the Fresnel number N = 2δ/λ and the insertion loss (how much quieter the band gets). It then adds up the A-weighted bands to give the overall level in dB(A) with and without the barrier.

How to use it

  1. Cross-section. Heights of the source, barrier top and receiver, measured from the same ground level, and the distances along the ground from source to barrier and barrier to receiver. For a road use the middle of the near lane, about 0.5 m up for tyre noise. For a window, use its height.
  2. Air temperature. Sets the speed of sound (343 m/s at 20 °C), which changes the wavelengths slightly.
  3. Method. Kurze–Anderson is a closed-form fit to Maekawa’s measured chart; it gives 5 dB when the barrier just touches the line of sight and a little screening even when the line of sight clears the top by a small amount. Simple uses 10·lg(3 + 20δ/λ), the form found in outdoor sound propagation methods.
  4. Cap. Real barriers rarely give more than about 20 dB, because sound also bends round the ends and is scattered by the air. The loss in any band is limited to this value.
  5. Spectrum. The sound level in each octave band at the receiver without the barrier, unweighted. Leave out a band you have no data for.

Worked example

The made-up layout: a source 0.5 m high, 10 m from a 4 m wall; a receiver 1.5 m high, 30 m beyond it. The sound over the top travels 686 mm further than the straight line. At 15 °C, the Fresnel number at 500 Hz is 2.02. With the Kurze–Anderson method the insertion loss runs from 8.4 dB at 63 Hz to the 20 dB cap from 2 kHz up. The made-up road-like spectrum adds up to 76.5 dB(A) without the wall and 59.4 dB(A) with it: the barrier cuts 17.2 dB(A). The simple method gives a 15.2 dB(A) cut.

FAQs

Why does a higher barrier help less than I expected? The loss grows with the logarithm of the path difference, so each extra metre adds less. Moving the barrier closer to the source or the receiver often helps more.

What about the ground? Over soft ground, such as grass, sound near the ground is already quieter, and a barrier takes some of that ground effect away. That can make the real benefit smaller than shown here. The tool assumes the ground effect is the same with and without the barrier.

Does the barrier material matter? Not for diffraction, as long as little sound goes through it: a rule of thumb is a surface mass of at least about 10 kg/m² and no gaps.

Is anything sent to a server? No. It all runs in your browser.

For planning or legal decisions, use the method and limits your local authority requires.

Where the numbers come from

  • Path difference and Fresnel number N = 2δ/λ: diffraction over a thin screen, standard acoustics. Barrier attenuation by the Kurze–Anderson closed-form fit to Maekawa's curve (5 + 20·lg(√(2πN)/tanh√(2πN))), or by the simpler 10·lg(3 + 20δ/λ) form used in outdoor propagation methods. Written by fibub from the formulas.
  • A-weighting at the octave band centres as usually tabulated from the A-weighting curve, rounded to 0.1 dB.
  • Checked in the tests against an independent NumPy implementation. The example spectrum and layout are made up.

Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

Last updated 2026-11-09.

Change log for Noise barrier calculator

  1. Add #160 noise barrier calculator (octave-band insertion loss, dB(A)) Details on GitHub

Every change to fibub

Related tools

Room acoustics calculator #938 Give a rectangular room's size and what its floor, ceiling and walls are made of, and get every room mode up to the frequency you choose (axial, tangential and oblique, with the boomy clusters flagged), plus the reverberation time in six octave bands by Sabine's and Eyring's formulas, with air absorption, the Schroeder frequency and the critical distance. Decibel distance calculator #939 Find how loud a sound is further away: spreading from a point, line or flat source, plus the sound absorbed by the air for the temperature and humidity (ISO 9613-1 formula), for one frequency or a whole octave band spectrum in dB(A). It also finds the distance where the sound falls to a target level, and adds, averages or subtracts decibel levels. Detention pond router #155 Size a stormwater detention pond. Build the inflow with the modified rational method or paste a hydrograph, set the pond shape, orifice and overflow weir, and route the storm through it. See the peak outflow, how much it is cut, the highest water level, storage used and drain time. The tool can also find the orifice size that meets a target peak outflow. Gaussian plume calculator #118 Estimate how a chimney plume spreads downwind: Pasquill stability class from the wind and sky, Briggs dispersion curves for open country or a city, buoyant plume rise, the highest ground-level concentration and where it lands, and a plan-view map. Activated sludge sizer #157 Size an activated sludge aeration tank for BOD removal. Give the flow, influent BOD, sludge age (SRT), MLSS and kinetic coefficients, and see the effluent BOD, tank volume and detention time, F/M ratio, sludge production, oxygen demand, air flow, return and waste sludge flows, and how they all change with sludge age. Noise dose calculator #944 List the noise levels a person is exposed to and for how long, and get the daily noise dose in per cent, the 8-hour time-weighted average, LEX,8h, the allowed time at each level and the time left at the loudest task, for a criterion level, exchange rate and threshold you choose (presets follow NIOSH, US OSHA and the EU and UK rules).