Patent ID: 6925116

Claim:
A method for providing a transposed signal which is transposed by a factor M, comprising the following steps: filtering an input signal through a parallel bank of L filters with impulse responses as h k ⁡ ( n ) = K ⁢ ⁢ p 0 ⁡ ( n ) ⁢ exp ⁡ [ j ⁢ π 2 ⁢ ⁢ L ⁢ ( 2 ⁢ k + 1 ) ⁢ ( n - N - 1 2 ) + j ⁡ ( - 1 ) k ⁢ π 4 ⁢ M ] , where k=0, 1, . . . , L−1, K is a constant, and p 0 (n) is a lowpass prototype filter of length N, producing a set of L complex-valued signals; downsampling said set of L signals with a factor L/M, producing a set of L complex-valued subband signals; multiplying phase-angles of said set of L complex-valued subband signals by M, giving a new set of subband signals; selecting real parts of said new set of subband signals, resulting in a set of L real-valued subband signals; upsampling a subset of said set of L real-valued subband signals with a factor L′, producing a set of real-valued signals; filtering said set of real-valued signals through a parallel bank of L′ filters with impulse responses as f k ⁡ ( n ) = K ′ ⁢ p 0 ′ ⁡ ( n ) ⁢ cos ⁡ [ π 2 ⁢ L ′ ⁢ ( 2 ⁢ k + 1 ) ⁢ ( n - N ′ - 1 2 ) - ( - 1 ) k ′ ⁢ π 4 ] , where k′=0, 1, . . . , L′−1, K′ is a constant and p 0 (n) is a lowpass prototype filter of length N′, forming a set of L′ filtered signals; and adding said set of L′ filtered signals and the input signal to produce a transposed signal.