| CPC G10L 19/022 (2013.01) [G10L 19/03 (2013.01); G10L 19/008 (2013.01); G10L 19/028 (2013.01)] | 11 Claims |

|
1. An audio decoder, comprising an electronic circuit, programmed computer or microprocessor configured to:
extract a sequence of frequency-domain coefficients relating to a frame of an audio signal from a data stream;
extract scale factors for the frame from the data stream;
subject the frequency-domain coefficients, scaled according to the scale factors, to inverse transformation to obtain a time-domain portion of the audio signal corresponding to the frame;
subject the time-domain portion to an overlap-add process to obtain the audio signal,
wherein the audio decoder is responsive to a signalization within the data stream for the frame of the audio signal so as to, depending on the signalization,
form one transform out of the sequence of frequency-domain coefficients by maintaining a sequential order of the frequency-domain coefficients in the sequence of frequency-domain coefficients and subject the one transform, scaled according to the scale factors, to an inverse transformation of a first transform length, or
form more than one transform by de-interleaving the frequency-domain coefficients from the sequence of frequency-domain coefficients and subject, scaled according to the scale factors, each of the more than one transforms to an inverse transformation of a second transform length, shorter than the first transform length,
wherein the frequency-domain coefficients are grouped into a number of scale factor bands which is independent from the signalization, and a scale factor is extracted from the data stream for each scale factor band.
|