Yes, I've used elliptical filters for this in the past. They can be very efficient using TDF2, which at the time ran about twice as fast as DF1, and then normalising the feed forward coeffecients remove 2 multiplies per biquad stage again almost doubling processing speed.Music Engineer wrote:what's the point of turning a linear phase FIR into a minimum phase FIR? i
However FIR can take full advantage of zero padding optimisations and lends itself nicley to SSE optimisation. Doesn't need to be done in stages for efficiency, unlike IIR. I'd be surprised if the IIR could outperform FIR for upsampling once the ratio is above x2, but when I get round to it I'll have to test that