I take it your phrase 'no opamps do not degrade' means they don't make an audible difference.
I went with a mini dsp product, but I really wanted something that doesn't produce a completely new signal. Still in the works, a basic 2way xover.
So far, 7 op amps, but I might ditch last two (output signal 'gain')
Hello,
I'm looking for some technical information on active crossover internals. Common belief is that op amps degrade the signal and that puts them out of Hifi application.
So far I was told that signal processing is best done in digital domain. I have managed, using mini dsp Nano Digi, to create a decent two way system. However, it requires two DA converters, inputs potentially more noise from multiple power supplies and then there is an issue of controlling the volume digitally.
Is there a way to do it in analog domain, while avoiding op amps? Are there any disadvantages by doing so?
Maybe to start with a simpler question, since there are no answers.
How does an op amp effect the signal quality and and are there some good op amps?
I suppose you're referring to 12 dB/Oct filters. Do you have any schematics laying around and are you willing to share it?You should be able to build a pretty good 2way crossover with 2 - 8 pin chips.... Use one chip for each channel. Build one of the opamps on each chip as a low pass filter and the other as a high pass filter... probably half a dozen resistors and a couple of caps for each. The result should be an exceptionally clean sounding crossover.
(My rule is to always keep it simple... minimum parts counts and shortest signal paths always give the best results)
Have you ever tried linearizing the crossover phase response, for an example with a convolution filter and then switch back and forth? I'd be curious to hear the results, as with 16th order slopes, there should be quite considerable phase shift between drivers.I just wanted to second @gnarly 's approach of using brick wall filters as XO's to extend the region of overlap or simply to avoid stressing a tweeter by crossing too low, or bumping into a nasty resonance with a mid or tweeter metallic dome. Take my Aurum Catus G1 ribbons crossed over at 2k to mate with a 6.5" midbass. IIRC the manufacturer suggests running the tweeter at no more than 1750 Hz, Using a traditional LR4, I might be in trouble, wheres with a -96dB/octave XO I'd be well out of the woods. Conventional wisdom would argue that driver "blending" is an issue, but if so, I haven't noticed it. I have had the opportunity to A/B vs a transient perfect XO using the same drivers: while going back and forth took more time than ideal (passive was kept external for the test), the take home was no preference. This was a Bagby design using drivers with a huge overlap--in other words an ideal situation for the time aligned passive to strut its stuff. Given how affordable multichannel amps have become (meanwhile inductor $$ have soared making even a 2 way passive a tidy investment), there really is little to recommend the approach save simplicity IMO).
I do depart from @garly's approach to SW xo's--I usually use fourth order to avoid the long latencies--also seems with the long wavelengths involved, it is less critical. It is also worth having switchable configurations for low latency implementations if it is used for video playback, but if I understand correctly some of the media services can buffer enough video to allow the audio to catch up.
I have not. Linear phase filters and time alignment of the drivers are the default choice. Of course, the available literature suggests these delays are inaudible (except at very low frequencies possibly).I suppose you're referring to 12 dB/Oct filters. Do you have any schematics laying around and are you willing to share it?
Have you ever tried linearizing the crossover phase response, for an example with a convolution filter and then switch back and forth? I'd be curious to hear the results, as with 16th order slopes, there should be quite considerable phase shift between drivers.
Ummm ... sorry... I do have designs on hand but they're caught up in an NDA with my partner.I suppose you're referring to 12 dB/Oct filters. Do you have any schematics laying around and are you willing to share it?
Yes, but I've only tried linearizing low order slopes.Have you ever tried linearizing the crossover phase response, for an example with a convolution filter and then switch back and forth? I'd be curious to hear the results, as with 16th order slopes, there should be quite considerable phase shift between drivers.
Yes, but I've only tried linearizing low order slopes.
This was with two-way speakers that already have active self-powered processing/amplification or a passive xover.
I call that use of FIR, global FIR placed on the input.
Can't say it made much, if any audible difference.
And i really don't think global FIR is the way to go for making speaker corrections. Suboptimal at its best.
I strongly believe in correcting each driver individually, and then tie them together with complementary linear phase xovers.
I also question why would anyone ever try to linearize higher order xovers.
Because if you have the capability to linearize higher-order IIR xovers, you have the capacity to use linear phase xovers, so just use those to begin with.
Besides, high order IIR IIR is sure to suck...so there's no reason to even compare.
Phase between drivers is only indirectly governed by the (final) order of the filter slopes (wrt the acoustic target, not the electric one alone).By the way, I don't think it's just a fixed amount of 'latency' involved. As far as I remember, only the first order (6dB / octave) sets the 45 degrees between drivers. Shouldn't higher slopes have uneven latency, relative to the crossover point?
Agree with pretty much everything said here although I think there is a use case for linearizing higher order IIR x-overs in that you can do it with lower tap counts compared to a straight higher order FIR linear phase x-over. This is important if you have a tap constrained device like a miniDSP or wish to minimize latency.
Different discussion indeed! I use high order because i keep measuring better polars with them, and it makes getting smooth summation through the entire xover range easier.Now I seem prefer lower order x-overs to higher order x-overs (even with linear phase) so don't really see the point of pursuing higher order linear phase x-overs but that is a different discussion.
Isn't that basically the approach than Grimm used in the LS1 (and I'm using it, too)?Agree with pretty much everything said here although I think there is a use case for linearizing higher order IIR x-overs in that you can do it with lower tap counts compared to a straight higher order FIR linear phase x-over. This is important if you have a tap constrained device like a miniDSP or wish to minimize latency.
Interesting, i hadn't thought of that....having pushed high-order IIR off the table for consideration.
With limited taps, do you find the 'phase resolution' (for lack of a better term) holds better than the FIR filters frequency resolution?
(as per the freq resolution = 1/Time (sec) rule.
Different discussion indeed! I use high order because i keep measuring better polars with them, and it makes getting smooth summation through the entire xover range easier.
Michael, how are you linearizing the phase of the higher-order IIR x-overs?Agree with pretty much everything said here although I think there is a use case for linearizing higher order IIR x-overs in that you can do it with lower tap counts compared to a straight higher order FIR linear phase x-over. This is important if you have a tap constrained device like a miniDSP or wish to minimize latency.
Michael
Michael, how are you linearizing the phase of the higher-order IIR x-overs?
I just tried using 'Minimum Phase Filters Phase Linearization' in rePhase, for 96dB LRs.
With only 512 taps (48kHz) it linearized the 96dB IIR phase very well !!
But the rePhase output also includes some magnitude rolloff as well, messing up the IIR's xover freq and order.
Here's a 100Hz LR96 high pass example.
rePhase screen, with IIR hpf and FIR filters that are cascaded
then measured mag and phase
You can see result measured high pass is way off from a 100Hz LR 96
Thanks for any direction here...
I'm psyched how well phase linearized with so few taps...would love to solve mag now...
View attachment 202358
View attachment 202359
Sure, of course. Duh on me... forgot my original question as to how does it hold up vs mag.Try rectangular windowing with moderate optimization. Although 96 dB/oct at 100 Hz will probably need more than 512 taps. The deviation you are seeing in magnitude is because you are not using enough taps.
Michael
here's rectangular with moderate optimization...512 taps stillTry rectangular windowing with moderate optimization. Although 96 dB/oct at 100 Hz will probably need more than 512 taps. The deviation you are seeing in magnitude is because you are not using enough taps.
Michael
here's rectangular with moderate optimization...512 taps still
win one, loose the other lol
I see how to experiment...thx again
View attachment 202363
It looks like you can minimize the ripple by adjusting the centering:
View attachment 202595
View attachment 202602
*While the wavelet still looks kind of "bad" visually, I do not know how audible the effect is in practice:
View attachment 202633 View attachment 202634 View attachment 202635 View attachment 202636 View attachment 202637 View attachment 202638