AFAIK there is no perpetual license for Audio Weaver. You might want to check whether it's a one year license or a perpetual one.
Welllllllllllllll this is a bit of a can of worms. The alternatives are minimum-phase FIR and minimum-phase IIR. IIR can
only be minimum-phase. There
are methods to make a "quasi" linear phase IIR using subtractive filtering, but this is difficult to implement and requires you to input the equations into MATLAB or Octave yourself. I haven't tried it - but I have seen people do it.
Both FIR and IIR have advantages and disadvantages, but IMO the pros outweigh the cons for linear-phase FIR, which is why IMO it should be the filter of choice for audio applications. These are the advantages of linear-phase FIR over minphase IIR, in no particular order:
- ability to manipulate amplitude independent of phase. With minphase IIR, changing one will always change the other.
- because of the above, filter design is much simpler since you don't get phase cancellation. All XO filters of any Q and any order will always sum to flat.
- there is no phase distortion with linphase. Some people argue that phase distortion is inaudible, some say it is audible - see
this thread.
- there are numerical advantages for FIR DSP since there is no feedback. In practice, processing is done with finite numerical resolution and this can introduce problems in an infinite loop feedback.
And these are the disadvantages:
- more computing power and more memory is required, particularly if you have a lot of taps
- there is both pre-ringing and post-ringing with linphase, as opposed to post-ringing alone with minphase. However, the pre and post ringing is theoretically eliminated with proper summation of HPF and LPF. In practice, it is never completely eliminated since drivers have different directivity, may not be aligned, etc. We try to keep pre-ring to a low level where it is inaudible due to the psychoacoustic phenomenon of pre-masking.
- there is a minimum latency for linphase FIR due to positioning of the impulse response in the middle of the filter length. This makes linphase FIR unsuitable for any application which requires ultra-low latency - e.g. studio monitoring and HT (where you get lip sync issues). HOWEVER, DEQX has a patent for a "zero latency" FIR.
Subjectively the audible difference is going to be quite small if both DEQX and MiniDSP are tuned by an expert. Both are capable of tuning the frequency response to below audible thresholds. The difference is that one introduces phase distortion, and the other doesn't. Whether you can
hear phase distortion is controversial. I think you can, others think you can't. I have made linear-phase and minimum-phase versions of my filters. To me, linear phase sounds cleaner, more transparent, and transients have better attack. This was not a blind listening so make of that what you will.
The major difference is how tweakable linear-phase filtering is. The ability to adjust amplitude independent of phase opens the door to all sorts of fun experiments which I detailed in my
system thread.