By Max.AV.Mezzomatto
The following guide was born from a request by a friend. He needed to measure the impedance of some loudspeakers and asked me for a simple and inexpensive method to do it. You will see that the only thing you may need to buy, if you do not already have it at home, is a simple USB audio interface, prices start at around 60 to 70 euros and go up, a few cables, and a simple interface box to build yourself. Keep in mind that the audio interface can also be used for many other purposes, so it is not a purchase made for a single task only.
I will try to guide you step by step in the simplest possible way. For some it may even seem boring, but online, in Italian, it is difficult, if not impossible, to find clear information about this measurement procedure. One last thing and then we really start, I promise. The measurements carried out with this system were compared with another, more expensive and reliable measurement system that uses the well known CLIO. The deviation is perhaps not even 5 percent, which is more than acceptable, considering that we are talking about a hobby level system made to play at home, intended for DIY builders and enthusiasts. Further on you will also see comparison photos.
Required equipment:
- A laptop PC with a USB port and Windows installed.
- At the following address www.artalabs.hr/download.htm you can find LIMP, the software required to perform the measurement, together with usage conditions, limitations, and costs if you decide to purchase it.
- An external USB audio interface, in my case a Focusrite Scarlett Solo, but almost any interface will work. Recommended requirements are two inputs, usually Mic and Instrument or Line with adjustable level, and two mono outputs.
- A mono or stereo amplifier of about 30 to 40 W, whatever you have in the basement is fine. It is preferable that it has a volume control to make adjustments easier. In my case I use a small DIY amplifier based on the LM3886 and equipped with a volume potentiometer.
- A measurement box to be built yourself, it will be explained how to make it.
The cables listed below are suitable for my audio interface. If your interface connections are different, you will need to modify them accordingly.
- 1 signal cable RCA to unbalanced XLR
- 1 signal cable RCA to 6.3 mm mono jack
- 1 signal cable RCA to RCA mono
- 1 red and black cable terminated with banana plugs and alligator clips, measurement box to loudspeaker
- 1 red and black cable terminated with banana plugs on both ends, measurement box to amplifier
NOTE, which is quite important for measurement accuracy. Cable quality must be good. In practice, avoid poor quality cables. The system can be sensitive to shielding, contacts, and connection reliability. I am not talking about using hi end cables, but about using well made cables. Specifically, I use DIY cables with connectors costing 3 to 5 euros and standard OFC microphone type cable or similar.
Connections required for the measurement

Box to be built for performing the measurements

The schematic to be built inside the box

Summary table of the various cable connections, it can be useful as a reminder when building your cables

As you can see, the box is very simple to build. It uses two panel mounted RCA connectors, four red and black connectors, and a few cents worth of resistors. The schematic to follow is the one shown in the photo above and is taken directly from the LIMP Artalabs manual. I recommend having a look at it. The software is distributed under a shareware license. It can be downloaded for free and used in demo mode. If you find it useful, nothing prevents you from purchasing it.
The measurement, without going into too much detail, uses the known reference resistor method, Vref. The other resistors, together with the diodes, provide additional protection for the USB audio interface.
Once you have gathered all the material and made the connections, we are ready to start.
- Lower the output volume of the audio interface and set the input potentiometers to about one third of their travel.
- Make sure that the 48 V microphone phantom power is turned off.
- If the USB audio interface has an Inst or Line switch, set it to Line.
- Turn on the PC and launch LIMP, running it in DEMO MODE if it is not registered. The initial screen looks like the one shown below.

- Disconnect the loudspeaker under test to perform the initial settings required to carry out the measurement.
- Set the amplifier volume to zero and turn it on.
- In the menu at the top of the screen, open Setup, then choose Audio devices from the drop down menu. Check that your audio interface is recognized, in my case you can see the Focusrite Scarlett Solo in the photo below. If it is not recognized, you need to check in the PC properties that the audio interface is installed correctly, including drivers, and that it is set as the default device.
- Below I summarize the sequence of buttons to press and selections to make. From now on it will always be indicated in this way.
- Setup > Audio devices > verify that your USB audio interface is recognized > OK.

- Now in the top menu select Setup > Measurement. This screen opens.

- Set the following values. Reference channel LEFT, Reference resistor 27 ohm, this is the value of the Rref used in the box, Max Averages 10, then OK.
- In the top menu select Record > Calibrate. This screen opens.

- Press Generate, this is the internal signal generator. Increase the USB audio interface volume to about one third of its range, then slowly increase the amplifier volume. You will see the Input Level Monitor indicator rise. Increase until it shows about minus 40 dB. Now, gently adjust the input potentiometers, Mic and Line, so that the two signals are as equal as possible. Always correct using the audio interface master volume to stay around minus 40 dB, as shown in the photo above.
- At this point press Calibrate. The system performs the calibration test. In the box next to Status the difference between channels, Channel diff., will be displayed. If everything was done correctly, the difference between the two channels should be less than plus or minus 2 dB, otherwise the system will report an error. In that case return to Generate and repeat the procedure by adjusting the input sensitivity. This calibration is essential for the accuracy of subsequent measurements, so try to reduce the difference as much as possible. It is not difficult to achieve differences of plus or minus 0.5 dB. If the difference is within plus or minus 2 dB, press OK and continue. Note that the loudspeaker was still disconnected up to this point.
- Now connect the loudspeaker to be tested.
- In the top menu select Setup > Generator. This screen opens.

Check that Pink Noise, 0 dB, 1 KHz, 20 Hz are selected, as highlighted by the ellipses. At this point press Test. You should hear pink noise coming from the loudspeaker and the Level Monitor indicating its level, which in this case will be different for the two channels. This is normal and is fine, do not touch the input potentiometers. OK, we are ready for the measurement.
On the toolbar press the red PLAY button. The loudspeaker impedance curve will be displayed as in the following photo. Using the Max and Min cursors, located on the right side of the screen, you can move and adjust the scale of the obtained curve as you wish for better viewing.

If necessary, by right clicking the mouse a drop down menu opens in which it is possible to extend the frequency scale and bring it down to 5 Hz, as shown in the photo below.

On the lower left side of the screen the impedance value in ohm is displayed. To obtain the actual value, you must subtract the value of the reference resistor, which in our case is 27 ohm. Let us make an example. In the photo, if you place the cursor at the lowest point of the curve, at the bottom of the screen under Cursor, you will read the frequency and the impedance value. In the example we are at about 220 Hz and the indicated value is 34.17. From this you must subtract the 27 ohm reference resistor. 34.17 minus 27 equals 7.17 ohm.

On the right side of the screen you have the phase scale. Another example. If you move the cursor, as in the photo, to the maximum peak of the curve, where the phase crosses zero degrees, you can read the loudspeaker resonance frequency and its maximum value in ohm. Also in this case you must always subtract the value of the 27 ohm reference resistor mentioned above.

In the example shown in the photo, with the phase at about zero degrees, Fs, the resonance frequency, is 49.61 Hz and the effective maximum resistance value of the loudspeaker is approximately 64.67 minus 27, which equals about 37.67 ohm. Always read the Cursor section at the bottom left.
That is it, you have completed your first measurement of a loudspeaker impedance curve. This measurement allows you to understand the electrical behavior of the loudspeaker at different frequencies, information that is essential when designing a loudspeaker system. For now, let us stop here.
Finally, here are some photos taken to compare the two systems, as mentioned at the beginning of the tutorial. Above are the measurements made with CLIO and below those made with LIMP. Note the small loudspeaker break up modes present in both measurements.


And again the measurement of a small Sony loudspeaker, taken as is and used as a test mule.


The difference between the two systems is really minimal, do not be fooled by the slightly different scales, and it is of little importance for the purpose for which these measurements will be used. That purpose is, let us always remember it, the hobby of DIY loudspeaker building. It is only the beginning of a long path that leads to the final realization of a loudspeaker, but you have to start somewhere.
Hoping to have been useful and to have sparked your curiosity, I send you my regards. Finally, a special thank you should also go to my dear friend Stefano Bianchini of SB-LAB for allowing the publication of this small handbook on his website.