| CPC G10L 19/0212 (2013.01) [G10L 19/008 (2013.01); G10L 19/032 (2013.01); G10L 19/18 (2013.01)] | 16 Claims |

|
1. Decoder for decoding an encoded audio signal, the decoder comprising:
an adaptive spectrum-time converter for converting successive blocks of spectral values into successive blocks of time values; and
an overlap-add-processor for overlapping and adding the successive blocks of time values to acquire decoded audio values,
wherein the adaptive spectrum-time converter is configured to receive a control information and to signal-adaptively change, in response to the control information, between a transform kernel of a first group of transform kernels comprising one or more transform kernels, and a transform kernel of a second group of transform kernels comprising one or more transform kernels,
wherein the transform kernel of the first group of transform kernels and the transform kernel of the second group of transform kernels are based on the following equation:
![]() wherein xi,n is a time domain output, C is a constant parameter, N is a time-window length, spec are spectral values comprising M values for a block, i is a time block index, k is a spectral index, n is a time index, no is a constant parameter being an integer number or zero, and cs( . . . ) indicates a cosine function or a sine function and
wherein k0 and cs( . . . ) are chosen signal-adaptively.
|