mystran wrote:One quick note: if you're going for higher than 2x, there's not necessarily much point in doing cascades with FIRs, as you can design for more branches directly instead. This way you can also do 3x or 5x or 7x or whatever else you might find useful and you only need to run one pass (=convolve the input with each of the branches, then interleave the outputs for up-sampling, or convolve the input with the respective branch and sum for down-sampling).
hm...not getting it. I'm afraid the terms "branch", and "convolve" don't click with me in this context . Also i'm not very familiar with the concept of interleaving. MAybe you can point me to some text explaining it? (not the words, the concept).