Analogue approximation to Linkwitz Transform (for tweeter)

As discussed here I have implemented a good approximation to a 4th order LR to a Seas tweeter by estimating the existing Q and frequency, and using an LT to raise the cut frequency and make the response align to the 2nd order Butterworth - and then overlaying a further second order.

This gives a pleasing result with my miniDSP crossover.

I'd like to use this technique again - but with a conventional (if external) crossover. Is there any software that would do this, or should I just try to replicate the response by simply fiddling in XSim with trial and error? I don't need to introduce any gain, its all attenuation and raising the cut frequency.

(And yes that leaves me with the Z offset to mess up phase, which I deal with in pure delay in DSP - but it will be a starting point, and for some tweeters with very low Fs, I might still look for around 1.2kHz 4th order - like my Wavecors for example - which should reduce the phase error somewhat).
 
Passive or active analogue crossover?

In the active case, you can do the same as you did digitally, you just don't get the inaccuracies due to the finite sample rate anymore because there is no sampling. Linkwitz's website shows how to calculate Linkwitz transform circuit values and you can find information on second-order Butterworth high-pass filter sections all over the place.

What you have now is a digital approximation to a Linkwitz transform circuit, when you build the circuit on the late Siegfried Linkwitz's site, you have the real thing.
 
Last edited:
should I just try to replicate the response by simply fiddling in XSim with trial and error?
It's the same result in the end. Your precision is going to come from your generation of the target curve.

If you simply use the rolloff you want the woofer to be producing, your response measured for use in Xsim should be clean in the low end.. otherwise you could generate the difference curve and apply only that.

that leaves me with the Z offset to mess up phase
This may not be intuitive but as much as the changed phase due to delaying a woofer appears on the woofer, it only affects the other driver.
 
Can you present the transfer function (TF) of your MiniDSP settings? In case we know that TF, it could be replicated -to some extent- passively. The impedance can be taken from the Seas datasheet I presume. Otherwise, without any data and measurements, we are basically shooting in the dark.
 
Is there any software that would do this
VituixCAD

Has filter blocks that will calculate proper inductance/capacitance
According to impedance and desired cutoff.

Cut off and impedance values can be scrolled in real time.
no endless fiddling or trial and error.
After calculation, values and DCR can be set to real world coil values/tolerance

Since real driver impedance is used or ZMA file
the impedance can be fine tuned, no roller coaster 25 ohm + nonsense peaks
Xsim is useful but extremely limited and time consuming

1749642893312.png


1749643001795.png
 
Analogue. I wish to replace the active system with an (outboard) passive crossover.

You do know that analogue crossovers can be active, don't you 😉? In fact, in the good old days when DSPs were still expensive, most active crossovers were analogue.

I never heard of a passive Linkwitz transform circuit, but I'll see if I can come up with an LRC circuit that has the required behaviour. I don't see any reason why it couldn't be done, especially not when bass has to be reduced.