Sample rate conversion, Multistage and polyphase?
Hi,
I'm working on a audio sample rate converter. I'm interested particularl
in the conversion from 44.1 to 48kHz. I have a version that works usin
polyphase decomposition for a huge fir filter to convert from 44.1 to 48.
I was trying to do this in a multistage cascade, but it seems to be takin
up more cpu than just doing a one stage.
Is there an algorithm or block diagram someone has a pointer to, wher
multistage can be combined with polyphase decomposition when sample rat
converting?
The way I am doing it currently is running my polyphase decompositio
algorithm for each stage, looping over the number of samples however man
stages there are. I'm sure there is a way to combine the different stage
with the polyphase decomposition, while iterating over the number o
samples only once, but I can't seem to get my head around it.
Thanks!
|