Vituixcad FIR crossover

I have designed a digital crossover and exported the impulse response. When looking at the hipass filter frequency response with REW it appears that the low frequency attenuation is quite poor, REW shows a positive slope. At 2Hz attenuation is only 20 to 30dB and continue to rise I guess up to 0dB at 0Hz.
Here is a plot of a simple LR36 at 8KHz:

fr-hipass.png


I should have missed something but can't figure out what...

joël
 
Is the measurements in post #1 form the real world? Does your physical equipment really support 64k taps?
When number of taps is not enough, the filter don't looks as anticipated. This can be seen in the program rePhase where when one generates a filter and the taps are not enough, the final curve don't match the specified one.

But this is somewhat of a long shot, so...

//
 
not a real measurement, the wav file impulse response is imported in REW. I tried using less taps, it's the same. Yes the convolver support 64k taps.
This is is a real measurement in the digital domain of my crossover high channel:
measure.png
 
filter is very simple :

View attachment 1240540

Impulses is created from the menu View - Impulse response :

View attachment 1240541

Vituixcad file is attached, just remove the added .txt extension.

Thanks!
Hi, haven't used VCad for a while...so I'm guessing here....

Check the "Center IR" box.
That will produce a linear phase FIR file, which I'm assuming is what you want anyway.
Because otherwise, why not just use IIR to begin with...

Of course, FIR can be used for IIR replication, and quite successfully by moving impulse towards start.
But I've found if impulse is immediately close to start, results can sometimes go unexpectedly wonky.
 
Impulses is created from the menu View - Impulse response :
Totally OT, but looking back I see how readable and workable old Win98 style interface is. Everything is clearly deilenated, active fields clearly separated from the backgrounds and inactive fields, buttons have this simplistic yet clear "pressable" look.

1701368872945.png

(compare to Win10 flat look above)
 
Last edited:
In total? Btw: an 8k filter 1t order 88ksps should be OK with say 4k taps.

Did you try with an IIR filter in REW to see that you are able do a good filter in the processing chain at all??

Post your wav. impulse file?

//
final crossover is a bit more than a single 8K filter! This is the crossover once convolved with room correction, I believe FIR filtering is the way to go :

crossover.png
 
There are 4 ways of export in Vituixcad, but I am not very sure why results are so different.
On my previous image red is Driver SPL D1, green is Driver in D1 export.
Thanks! Looks like something is wrong with IR export. Tried even more simpler:
schema.png


IR export shows a Dirac which is good:

vcadimpulse.png


But once exported and imported in REW :
rew spl.png


Looking at the impulse with a dBFS scale, it looks like a DC component is added somewhere in the export process :

vcadimpulse1.png