3-way to active - Hypex FA253 - learning project

So now we have this:
1750599748679.png


We're going to setup the off axis target slope next (in room) and then the optimizer will allow us to automatically tune the EQ to get our desired response, balancing on axis and off axis response.

So, in the optimizer window, we're going to select predicted in room and modify target:
1750599901960.png


You can now modify the pink target line in the CTA-2034 window.
1750600014222.png
1750600024311.png


So now that we have targets to work with, we can start adding EQ filters to get this squared away. This will also give the optimizer the things it needs to work with to tune. Unlike in REW, this tool does not add it's own filters, it can also be used to tube a passive crossover.

So just looking at it, I'd like to add a peaking filter around 1100hz to knock down that bump. And I'd like to lift the top end from about 10khz and up, so I'll use a high shelf there.

These are the two filters I added:
1750600331590.png
1750600346331.png


Now let's setup the optimizer.
First we need to tell it which values is can alter to try to achieve the target that we gave it. This is done by checking the box under Opt on the individual crossover filters/functions.

This is the high shelf I put on the tweeter. I've checked all three fields.
1750600444386.png


In the crossover sketch, the green highlighting shows which fields I'm going to let the optimizer alter. For now, I'm going to leave the crossover out of it, and just alter the two bands of EQ and the midrange and tweeter levels.

1750600540719.png


Ok, final setup: The relative weighting between reference axis and predicted in-room
1750600611800.png

I've selected 25% reference axis, and 75% in-room. There's no right/wrong here, it's voicing preference.
But stick with me. Click on the optimize button.

What you get won't be exactly the same each time you run it, it's iteratively adjusting the parameters to achieve your target. So if you have different starting points, it can vary a bit in the output.

Here's what I just got:
1750600937749.png
1750600952532.png


That's not what I was envisioning with the tweeter. So I'm going to move the high pass filter, and adjust the tweeter level and then re-run the tool.
1750601085336.png
1750601094335.png


Re-run:

1750601144324.png

1750601158657.png


Much better. But I don't like the way the speaker response rises slightly across the entire FR range. So I'm going to go back to the optimizer and adjust my in-room target to slope down a bit more. I moved that value from -0.5dB/oct tilt to -0.7dB/oct, and re-ran again.

1750601381202.png

1750601396597.png



I'm pretty happy with that.
 
So now we have this:
View attachment 1475408

We're going to setup the off axis target slope next (in room) and then the optimizer will allow us to automatically tune the EQ to get our desired response, balancing on axis and off axis response.

So, in the optimizer window, we're going to select predicted in room and modify target:
View attachment 1475409

You can now modify the pink target line in the CTA-2034 window.
View attachment 1475410View attachment 1475411

So now that we have targets to work with, we can start adding EQ filters to get this squared away. This will also give the optimizer the things it needs to work with to tune. Unlike in REW, this tool does not add it's own filters, it can also be used to tube a passive crossover.

So just looking at it, I'd like to add a peaking filter around 1100hz to knock down that bump. And I'd like to lift the top end from about 10khz and up, so I'll use a high shelf there.

These are the two filters I added:
View attachment 1475412View attachment 1475413

Now let's setup the optimizer.
First we need to tell it which values is can alter to try to achieve the target that we gave it. This is done by checking the box under Opt on the individual crossover filters/functions.

This is the high shelf I put on the tweeter. I've checked all three fields.
View attachment 1475414

In the crossover sketch, the green highlighting shows which fields I'm going to let the optimizer alter. For now, I'm going to leave the crossover out of it, and just alter the two bands of EQ and the midrange and tweeter levels.

View attachment 1475415

Ok, final setup: The relative weighting between reference axis and predicted in-room
View attachment 1475416
I've selected 25% reference axis, and 75% in-room. There's no right/wrong here, it's voicing preference.
But stick with me. Click on the optimize button.

What you get won't be exactly the same each time you run it, it's iteratively adjusting the parameters to achieve your target. So if you have different starting points, it can vary a bit in the output.

Here's what I just got:
View attachment 1475419View attachment 1475420

That's not what I was envisioning with the tweeter. So I'm going to move the high pass filter, and adjust the tweeter level and then re-run the tool.
View attachment 1475424View attachment 1475425

Re-run:

View attachment 1475426
View attachment 1475427

Much better. But I don't like the way the speaker response rises slightly across the entire FR range. So I'm going to go back to the optimizer and adjust my in-room target to slope down a bit more. I moved that value from -0.5dB/oct tilt to -0.7dB/oct, and re-ran again.

View attachment 1475428
View attachment 1475429


I'm pretty happy with that.
I’ve got to try that!
 
I forgot to add this: These FR exports from REW are from your latest measurements, and I used a frequency dependent window at 14 cycles instead of gating. There is no smoothing in VCAD.
If you have time, I'd like to see what this sim looks like in VCAD. I adjusted gains to match the SPL level in your sim. Both are virtually the same on axis, but I crossed lower.

Woofer LR4 @ 300
Mid BW4 @ 240 and BW4 @ 1900
Tweeter BW3 @ 2500

EQ
W -2.5 @ 265 Q=3

M +1.5 @ 600 Q=1
M -2 @ 1200 Q=1

T -1.5 @ 8500

Levels
W 0
M -7
T -8
 

Attachments

  • 2k x-over.jpg
    2k x-over.jpg
    55.8 KB · Views: 6
Last edited:
Another option I meant to mention was possibly adding padding resistors on the tweeter to help with the resonance. Maybe something to try later.
I did not know about this option. Am I right to understand this is using up the excess sensitivity of the tweeter (as it is attenuated anyway) by adding a suitably sized resistor in series and that would reduce the amplitude of some of the peaks and dips on the tweeter response?
If so, how is the resistor sized and what damping effect should be expected? How effective is this method?
 
It's something sometimes done with passive x-overs. The parallel resistor will damp the tweeter resonance. The frequency response does not change, but would be a few dB lower, and then turned back up actively. The idea would be possible better tweeter performance near resonance, so it might subjectively sound better, if you were to cross low.

I'm not an expert on polars, but I'm thinking my low 2k crossed sim looks rather good off axis.
 
Last edited: