Bluetooth Codec (SBC) - Uses a FFT?
I figured out the answer. The polyphase filterbank in the SBC codec is a variation on the discrete cosine transform type 4 that also divides it into frequency bands at the same time. If you look in the spec, the double for loop is used to both to multiple across all basis and sum up the frequency bands.