User Rating 0.0
Total Usage 0 times
Category Electronics
Hz
Ω
Presets:
Configure parameters and press Calculate
Is this tool helpful?

Your feedback helps us improve.

About

A passive crossover network splits an audio signal into frequency bands before it reaches individual speaker drivers. Incorrect component values cause lobing at the crossover point, driver damage from out-of-band energy, or audible frequency response dips exceeding 6 dB. This calculator computes inductor (L) and capacitor (C) values for 1st through 4th-order passive networks using Butterworth (maximally flat magnitude), Linkwitz-Riley (matched driver sum to 0 dB at crossover), and Bessel (maximally flat group delay) alignment polynomials. All values assume resistive driver impedance Z at the crossover frequency fc. Real drivers present reactive impedance that deviates from nominal, so Zobel networks or impedance compensation may be required for precision applications.

crossover calculator speaker crossover passive crossover audio filter butterworth filter linkwitz-riley bessel filter inductor capacitor calculator

Formulas

For a 1st-order (single-pole) passive crossover, the low-pass section uses a series inductor and the high-pass section uses a series capacitor. The fundamental component equations are:

L = Z2πfc
C = 12πfcZ

For higher-order filters, each component is scaled by a normalized coefficient ak derived from the filter alignment polynomial. The general denormalization is:

Lk = ak Z2πfc
Ck = ak2πfc Z

Where Z = nominal driver impedance in Ω, fc = crossover frequency in Hz, ak = normalized coefficient for the k-th component from the chosen polynomial (Butterworth, Linkwitz-Riley, or Bessel), Lk = inductance in H, and Ck = capacitance in F. Linkwitz-Riley filters use squared Butterworth polynomials, producing even-order filters (2nd, 4th) with −6 dB at the crossover point so that the summed acoustic output is flat.

Reference Data

Filter TypeOrderSlopeQ FactorSummed Response at fcPhase Shift (per section)Lobing RiskCommon Use
Butterworth1st−6 dB/oct0.707+3 dB90°LowSimple 2-way, full-range + tweeter
Butterworth2nd−12 dB/oct0.707+3 dB180°ModerateGeneral purpose 2-way
Butterworth3rd−18 dB/oct0.707+3 dB270°Moderate3-way systems
Butterworth4th−24 dB/oct0.707+3 dB360°LowHigh-performance 2-way
Linkwitz-Riley2nd (LR2)−12 dB/oct0.5000 dB180°LowStudio monitors, hi-fi
Linkwitz-Riley4th (LR4)−24 dB/oct0.5000 dB360°Very LowProfessional audio, reference
Bessel1st−6 dB/oct0.707+3 dB90°LowTime-aligned systems
Bessel2nd−12 dB/oct0.577+1.6 dB180°LowPhase-critical applications
Bessel3rd−18 dB/oct0.511+0.8 dB270°LowTransient-sensitive playback
Bessel4th−24 dB/oct0.466+0.3 dB360°Very LowHigh-end time-aligned
Standard E12 Preferred Component Values (μF / mH)
1.01.21.51.8
2.22.73.33.9
4.75.66.88.2

Frequently Asked Questions

Butterworth filters are each −3 dB at the crossover frequency. When low-pass and high-pass outputs sum acoustically with matched phase, the result is +3 dB. Linkwitz-Riley filters are −6 dB at crossover. Their in-phase summation yields exactly 0 dB, producing a flat combined response through the transition band.
Passive crossover calculations assume a purely resistive load equal to nominal impedance Z. Real drivers exhibit impedance peaks at resonance (often 2× to 4× nominal) and rising impedance due to voice coil inductance. At the crossover frequency, if actual impedance deviates more than 15% from nominal, the effective crossover point shifts. A Zobel network (series R-C across the driver) can flatten the impedance curve before the crossover network.
Bessel filters prioritize maximally flat group delay, meaning they preserve the shape of transient waveforms (impulses, percussion) through the crossover region. The tradeoff is a gentler magnitude rolloff compared to Butterworth at the same order. Choose Bessel when time-domain accuracy matters more than sharp frequency separation - typically in high-fidelity listening environments where driver spacing is optimized for time alignment.
No. Linkwitz-Riley alignments are defined only for even orders (2nd, 4th, 8th). They are constructed by cascading two Butterworth filters of half the target order. An odd-order Butterworth cannot be squared to produce the required all-pass summed response. If you need an odd-order slope, use Butterworth or Bessel alignment instead.
Three approaches: (1) Reverse the polarity of one driver, which creates a −3 dB dip instead of a peak - sometimes preferable for off-axis behavior. (2) Stagger the crossover frequencies of LP and HP sections by approximately 0.5 octave to reduce overlap energy. (3) Switch to Linkwitz-Riley alignment, which eliminates the peak by design.
Rounding to the nearest E12 preferred value introduces error in the crossover frequency. A 10% component tolerance shifts fc by approximately 10% for first-order filters. For higher orders, the interaction between multiple components can amplify or partially cancel individual errors. The calculator displays both exact and nearest E12 values so you can evaluate the tradeoff.