How to determine the air velocity of your bass reflex port?

Wouldn’t it be awesome to have a port air velocity calculator to tell you if your port is gonna be noisy? Happily, there is a popular free enclosure design software that does exactly that (upon many other functions). You guessed it! I’m talking about WinISD. I don’t know why I don’t use this app more often. I kind of dislike the way you select your driver, but maybe I’m being too picky. Something else I don’t understand is why have a list of existing drivers to choose from. I can’t trust that those parameters entered by someone else are correct. Or maybe the driver has been updated and the parameters are not valid anymore. My OCD clearly disapproved with this. Nevertheless, it’s a good app. Thumbs up!

What’s up with this air velocity?

First of all, this article presumes that you want to build a bass reflex box. It also presumes that you already know how to design and build one. If not, check out this article or this one. In conclusion, our interest goes solely around the noise generated by the port. Chuffing, is an alternative way of calling this noise. Let’s cut to the chase! Consider these 4 aspects of your speaker design :

  • Diameter of the speaker.
  • Power handling of the speaker.
  • Port diameter.
  • Tuning frequency.

These factors contribute directly to air velocity through the port. While speaker size and power handling is a given, port diameter and tuning frequency is at your discretion. However, when you open up a port air velocity calculator, you mainly checking to see the velocity for different port diameters. As a result, tuning frequency is kinda fixed from the beginning, and only the port diameter remains the variable.

How much is too much?

People like to see numbers. So, when do we start to get concerned about port noise? When the air velocity through the port gets too high, of course. If you ask conservative people, they will say that anything above 10 m/s can result in unwanted port noise. While this might be true for a straight pipe with rough edges, it’s not so true for a flared port.

If you study fluid dynamics you will find your answer. Yes, any gas or liquid is a fluid (including air). However, any fluid dynamics study presumes that the liquid goes only in one way. According to these studies, there are certain things you can do to make the fluid flow seamlessly.

For example, let’s say, you have a container of water and a pipe attached to it. The water will flow easier if the connection between the container and the pipe is flared. And let’s also consider that the other end of the pipe is not connected to anything and the water drops on the floor. The other end of the pipe makes no difference if it has a flare or not. In conclusion, a flared intake makes a difference, but a flared exit does not.

flared pipe

However, this isn’t the case in audio. Since the air moves back and forth through the port, each end of the port is both an entry and an exit for the air. In conclusion, it’s best if both ends of the port are flared. By doing so, you can go up to 30 m/s of port air velocity. If you know your port could exhibit noise, you can place it on the back panel or bottom panel, so it’s not on axis with the listener (seen on many floorstanding or bookshelf speakers).

Device under test

Let’s pick a random subwoofer and design a bass reflex enclosure for it and see what the port air velocity calculator tells us. I’m picking a 12″ subwoofer : the Dayton Audio RSS315HFA-8 (Amazon affiliate paid link). So let’s open up WinISD.

Click Create new project -> Add new -> And add all the parameters from the specification sheet of the speaker. The green values are introduced and the blue ones are calculated automatically, as we introduce sufficient parameters.

port air velocity calculator speaker parameters

Then, create new project again and select your newly created driver. Choose 1 driver in normal placement and hit next. Vented box. Finally QB3 alignment for maximal flat response. The volume and tuning frequency are calculated automatically for this type of alignment. Which is 139.10 liters and tuning frequency of 19.92 Hz. The next thing we want to check is the port shape and size.

port size winisd

So for a 12″ woofer, a 4″ port (Amazon affiliate paid link) size is adequate. Also, make sure you check the “flanged at both ends” option.  This does not affect the air velocity calculation, it’s only for the port length calculation. Now all we have to do is switch to the port air velocity graph.

Port air velocity calculator

Let’s check out the port air velocity graph :

port air velocity

Switch to “Rear port – air velocity”. Why rear port? Because the front port is reserved for the front chamber of a 6th order bandpass (which has 2 chambers with a bass reflex port). For all other enclosures with one port, you will find the “rear” prefix.

If we analyze the graph, we can see that we maxim port velocity is near the resonant frequency of the box. Which is around 20 Hz. This is no surprise. However, a maximum air velocity of only 2 m/s is quite unreal. This is because the default signal is set to 1 W. Normally, you would crank up your sub, right?

Check out your subwoofer power handling. For this Dayton woofer it’s 400 W. Set the signal to 75% of that value. In my case, 300 W.

signal power

Now the port air velocity calculator spits out the number we are after : 42 m/s. This is on the high side. You can expect some audible chuffing at high volumes. If you are going to place the sub in the trunk of a car that is absolutely no issue. If you think this is going to be a problem, you could try and change the resonant frequency of the box. Keeping the same volume and increasing the resonant frequency will only make matters worse, so it’s a combination of both volume and tuning frequency tinkering.

Alternatively you can increase the port size.

5 inch port

As you can see, just by increasing the size by 1 inch, we are in the safe zone : 27 m/s. Good luck finding a 5″ port! I just wanted to get the point across though.


When you design a bass reflex enclosure, port size is important. I always recommend to go as large as the design permits. There are limitations, because larger diameter means longer port. Anyway, the port air velocity calculator found inside WinISD can help you out with numbers, to choose the correct port size. Alternatively, you can play around with box volume and tuning frequency to reach a lower port air velocity. It’s up to you how you do it.


  1. Image source : link.