Crossover Calculator
This speaker crossover calculator will help you design a set of amazing sounding speakers. It'll tell you what capacitors and inductors you need to create a passive crossover design for either two speakers (a 2way passive crossover) or three speakers (a 3way passive crossover).
In the 2way mode, the calculator uses the impedance of your tweeter and woofer to produce a 2way speaker crossover design. By choosing three speakers, it becomes a 3way crossover calculator, in case you also want to incorporate a midrange speaker into your design.
There are also a couple of additional circuits for a single speaker. One to help stabilize the speaker's impedance as frequency changes (Zobel) and another that attenuates the volume (Lpad).
In this article, you'll learn why, if you want to get the best sound, you need more than one speaker, and how, by using the right electronic components, you can send only the most suitable frequencies to each speaker. By the end, you'll know a lowpass crossover from a highpass crossover.
Why more speakers are better than one
If you are new to the field of hifi speaker design, you might be wondering, why we can't just use one speaker? After all, you will probably find devices around your home that only have a single speaker, such as a small portable radio or your mobile phone. But do they sound great at all frequencies?
A common complaint of singlespeaker designs is the lack of bass response. That means low volume and sound distortions at low frequencies, such as the bass instrument in a music track. To fix this issue, you could make the speaker bigger, but then high frequencies would be low in volume. For a hifi speaker design, we are looking for the same sound volume output across as wide a range of frequencies as possible.
The solution is to have two or three (maybe more, but these are less common) specialist speakers inside each speaker unit. A speaker that outputs high frequencies is called a tweeter, and one that produces low frequencies is called a woofer.
For a threespeaker setup, you would also have a midrange speaker to cover a range of frequencies between higher quality tweeter and woofer speakers.
However, there is a problem when it comes to connecting our multiple speaker solution to an amplifier. The speaker cable contains all frequencies (as electronic signals), so the woofer will still get the high frequencies, and the tweeter the low frequencies. This frequency mismatch will produce sound distortion, and could even damage a speaker if it gets a loud enough signal at the wrong frequency.
Passive crossover design
One solution to this problem is to split up the signal coming from the amplifier according to the signal frequency. Then, for example, lowfrequency signals will go to the woofer and highfrequency signals to the tweeter. A combination of the right capacitors and inductors creates filters that only allow the right range of frequencies to go to the correct speaker (or driver).
When two speakers are involved, this is known as a 2way passive crossover design. For three drivers, it's known as a 3way passive crossover. It is called "passive" as there is no additional power source required by the speaker.
Another solution you may come across is an active crossover design, which involves splitting up the signal before amplification, with each specialist speaker having an amplifier, requiring the speakers to be powered. Note that this calculator is only applicable to passive crossover designs.
For a 2way crossover design, you have a lowpass crossover filter and a highpass crossover filter. A lowpass filter lets through frequencies less than a certain amount, while a highpass filter only lets higher frequencies through. The crossover frequency is where the lowpass filter starts to fade, and the highpass filter starts to increase the amplitude of the signal. A typical value for a 2way crossover frequency is 20003000 Hz.
A 3way crossover design adds a bandpass filter that selects midrange frequencies for the midrange speaker. Now when music plays through the speaker, each range of frequencies has the same sound level, with minimal distortion.
Order and filter type
This calculator allows you to select the order of the crossover and the filter characteristic. The simplest is a 1storder crossover design, which uses only one capacitor and one inductor. It has a 6 dB/octave slope, which is the lowest slope possible. The value of the slope tells us how much attention the filter is applying as the frequency changes. This simple design minimizes power loss.
However, it still allows signals to go to the wrong speaker (due to the low filter slope value), so the damage could yet be done to the tweeter if it receives a significant signal with a lower frequency than it can handle.
Let's summarize the features of the higherorder designs. The secondorder crossover design:
 Has a 12 dB/octave slope, allowing more attenuation of unwanted signals.
 Is commonly used as it still uses relatively few components.
 Provides adequate protection for the highfrequency tweeter driver.
 Has a wide choice of filter characteristics, including Butterwork, Bessel, Linkwitz, and Chebyshev.
A thirdorder crossover design:
 Has an 18 dB/octave slope, offering even more attenuation of outofband frequencies.
 Is still not too complex to introduce significant power loss.
 Is available with Butterworth or Bessel filter characteristics.
Finally, for a fourthorder crossover design:
 Has a very steep slope of 24 dB/octave.
 Is a complex design with many more components.
 Has components that may start to interact with each other, affecting sound quality.
 Could have noticeable power loss that reduces the sound level of the speaker.
How to use the speaker crossover calculator

Choose the number of speakers in your design, which you'll find at the top of the crossover calculator. For crossover designs, choose either two (tweeter and woofer) or three (tweeter, midrange speaker and woofer) speakers.
For a couple of additional circuits (Zobel and Lpad), choose one speaker. See
for more details about Zobel and Lpad circuits. 
Choose the desired order and filter characteristics. Recall that a 2ndorder crossover filter offers a good compromise between complexity and quality.

Enter the impedance of each of your speakers, which you should find on their respective specifications sheet.

Enter the crossover frequency(s). For a twospeaker setup, look up the frequency response ranges of the speakers and choose a frequency that is covered by both speakers.
When designing for three speakers, you'll need to set a low and a high crossover frequency using the same method. Note that you can only choose a spread between these frequencies of either 3 or 3.4 octaves.

You will now see the capacitor and inductor component values you will need for your passive crossover design in the results section. You also get a circuit diagram, so you know how to wire up the components to build your crossover filter.
Example of calculating a 2way passive crossover design
Now let's go through how to calculate a relatively simple 2way, 2nd order crossover with Butterworth characteristics, consisting of two capacitors and two inductors. The equations for the four components are as follows:
capacitor 1 = 0.1125 / (tweeter impedance * crossover frequency)
capacitor 2 = 0.1125 / (woofer impedance * crossover frequency)
inductor 1 = 0.2251 * tweeter impedance / crossover frequency
inductor 2 = 0.2251 * woofer impedance / crossover frequency
The equations for other orders and filter types are similar to those above, but with varying constants. You can find all of these in the book by Vance Dickason called The Loudspeaker Design Cookbook, 7th edition (2006), pages 163169.
Let's say we have a tweeter impedance of 6 Ohms, a woofer impedance of 4 Ohms, and a crossover frequency between the two of 3000 Hz. You would then calculate each component as:
capacitor 1 = 0.1125 / (6 * 3000) = 6.25 * 10^{6} F = 6.25 μF
capacitor 2 = 0.1125 / (4 * 3000) = 9.375 * 10^{6} F = 9.375 μF
inductor 1 = 0.2251 * 6 / 3000 = 0.0004502 H = 0.4502 mH
inductor 1 = 0.2251 * 4 / 3000 = 0.0003001 H = 0.3001 mH
This example was relatively simple, but for higherorder crossovers, this crossover calculator makes it a breeze to work out which components you need to build your custom speaker design.
Additional circuits  Zobel and Lpad
If you set the number of speakers in the calculator to one, you'll be able to choose from two additional circuits that involve a single speaker  Zobel and Lpad. Let's briefly explore these circuits.
Zobel circuit
A speaker contains a coil of wire, which acts as an inductor. This behavior then causes the speaker's impedance to change with the frequency of the sound. However, the calculations for the crossover circuit assumes a constant speaker impedance.
The solution is to place a Zobel circuit between the crossover circuit and the speaker, which stabilises the speaker's impedance as seen from the crossover circuit.
The Zobel circuit is quite simple, consisting of a resistor and capacitor wired in parallel to the speaker (as shown in the circuit diagram).
Enter the speaker's inductance and resistance (these values should be on the speaker's specification sheet), and the calculator will give capacitor and resistor values for this circuit.
The equations for the values of the capacitor and resistor in the Zobel circuit are as follows:
R_{z} = 1.25 * R_{s}
C_{z} = L_{s} / R_{z}^{2}
where:
R_{z}
is the value of the resistor in the Zobel circuitR_{s}
is the resistance of the speakerC_{z}
is the value of the capacitor in the Zobel circuitL_{s}
is the inductance of the speaker
For example, if a speaker has a resistance of 6 Ohms and an inductance of 1.3 mH, the calculations would be as follows:
R_{z} = 1.25 * 6 = 7.5 Ohms
C_{z} = 0.0013 / 7.5^{2} = 0.000023 = 23 μF
Lpad circuit
This circuit is used to attenuate the signal to a speaker and consists of two resistors in an arrangement that resembles the letter "L" (as shown in the circuit diagram). Enter the speaker's impedance and the amount of attenuation required in decibels (dB) to calculate the values of the two resistors.
The formulas for the two resistors are:
R_{1} = Z_{s} * ((10^{(Loss/20)}  1)/10^{(Loss/20)})
R_{2} = Z_{s} / (10^{(Loss/20)}  1)
where:
R_{1}
is the series resistor (Resistor 1 in the circuit diagram)Z_{s}
is the impedance of the speakerLoss
is the attenuation of the signal in dBR_{2}
is the parallel resistor (Resistor 2 in the circuit diagram)
As an example, say we wanted to attenuate a speaker with an impedance of 8 Ohms by 5 dB. The calculations for the two resistors are:
R_{1} = 8 * ((10^{(5/20)}  1)/10^{(5/20)}) = 3.5 Ohms
R_{2} = 8 / (10^{(5/20)}  1) = 10.28 Ohms