QUOTE(Garf @ Apr 16 2006, 03:15 AM)

As far as I understand, the QMF splits in 2 bands. If you need to split in more bands, you will need to stack them.
So what you're talking about must be stacking QMF's and replacing that stack by a faster FFT equivalent?
Consider. A stacked QMF has to have longer impulse response for a given overall uniform-band rejection than a PQMF, but it cancels aliasing everywhere in the absense of coding noise.
A PQMF only cancels aliasing in the adjacent band, so the polyphase filter has to be quite long in a per-band form, i.e. the number of taps in each polyphase component stay about constant, regardless of how many bands there are (total filter length of n * p where n is the number of bands, and p is the number of taps in each polyphase component).
An MDCT, on the other hand, is exact reconstruction, and due to its different design cancels aliasing regardless of how many bands away the aliasing is.
Yes, you can argue that it cancels in the time domain. Irrelevant. Duals are duals.
Consider, if I want the same frequency resolution as a 1024 point sin-window MDCT, I have to have a 1024 point QMF first filter (first split), and a PQMF filter much longer (to avoid aliasing).
But, with the QMF, then I need a 512 length second filter, a 256 length third filter ...
So the impulse response of the QMF will always be long, long, long, long, and the PQMF can't be used for a lot of bands without making it long, too.
Life is like that.