Audio decoder for decoding an encoded audio signal, comprising: a prediction parameter decoder for performing a decoding of data for a prediction coded frame from the encoded audio signal; a transform parameter decoder for performing a decoding of data for a transform coded frame from the encoded audio signal, wherein the transform parameter decoder is configured for performing a spectral-time transform and for applying a synthesis window to transformed data to obtain data for the current frame and a future frame, the synthesis window having a first overlap portion, an adjacent second non-overlap portion and an adjacent third overlap portion, the third overlap portion being associated with audio samples for the future frame and the non-overlap portion being associated with data of the current frame; and an overlap-adder for overlapping and adding synthesis windowed samples associated with the third overlap portion of a synthesis window for the current frame and synthesis windowed samples associated with the first overlap portion of a synthesis window for the future frame to obtain a first portion of audio samples for the future frame, wherein a rest of the audio samples for the future frame are synthesis windowed samples associated with the second non-overlap portion of the synthesis window for the future frame obtained without overlap-adding, when the current frame and the future frame comprise transform-coded data, wherein the transform parameter decoder comprises: a spectral weighter for weighting decoded transform spectral data for the current frame using prediction-coded data; and a prediction coding weighting data calculator for calculating the prediction-coded data by calculating a weighted sum of prediction-coded data derived from a past frame and prediction-coded data derived from the current frame to obtain interpolated prediction-coded data. a prediction parameter decoder for performing a decoding of data for a prediction coded frame from the encoded audio signal; a transform parameter decoder for performing a decoding of data for a transform coded frame from the encoded audio signal, wherein the transform parameter decoder is configured for performing a spectral-time transform and for applying a synthesis window to transformed data to obtain data for the current frame and a future frame, the synthesis window having a first overlap portion, an adjacent second non-overlap portion and an adjacent third overlap portion, the third overlap portion being associated with audio samples for the future frame and the non-overlap portion being associated with data of the current frame; and an overlap-adder for overlapping and adding synthesis windowed samples associated with the third overlap portion of a synthesis window for the current frame and synthesis windowed samples associated with the first overlap portion of a synthesis window for the future frame to obtain a first portion of audio samples for the future frame, wherein a rest of the audio samples for the future frame are synthesis windowed samples associated with the second non-overlap portion of the synthesis window for the future frame obtained without overlap-adding, when the current frame and the future frame comprise transform-coded data, wherein the transform parameter decoder comprises: a spectral weighter for weighting decoded transform spectral data for the current frame using prediction-coded data; and a prediction coding weighting data calculator for calculating the prediction-coded data by calculating a weighted sum of prediction-coded data derived from a past frame and prediction-coded data derived from the current frame to obtain interpolated prediction-coded data.