A method of approximating a lost or corrupted multi-channel audio frame of a received multi-channel audio signal in a decoding device comprising a processor, the method comprising the following operations performed by the processor: generating a down-mix error concealment frame (610, 720, 820, 1201); transforming the down-mix error concealment frame into a frequency domain to generate a transformed down-mix error concealment frame; decorrelating the transformed down-mix error concealment frame to generate a decorrelated concealment frame (620, 730, 830,1205); obtaining a residual signal spectrum of a stored residual signal of a previously received multi-channel audio signal frame; detecting peak frequencies of the residual signal spectrum (1401, 1701) of the stored residual signal on a fractional frequency scale; associating (1403, 1703) each peak frequency with a number of peak frequency bins representing the peak frequency; applying a phase adjustment (650, 750, 840, 1405, 1705) to each of the number of peak frequency bins according to a phase adjustment to form a residual signal concealment spectrum; populating remaining bins (1407, 1707) of the residual signal concealment spectrum using spectral coefficients of the decorrelated concealment frame and adjusting an energy level of the remaining bins to match an energy level of a noise spectrum of the residual signal spectrum to generate an energy-adjusted decorrelated residual signal concealment frame; obtaining a set of multi-channel audio substitution parameters; providing the transformed down-mix error concealment frame, the energy-adjusted decorrelated residual signal concealment frame, and the set of multi-channel audio substitution parameters to a parametric multi-channel audio synthesis component to generate a synthesized multi-channel audio frame; and performing an inverse frequency domain transformation of the synthesized multi-channel audio frame to generate a substitution frame for the lost or corrupted multi-channel audio frame. generating a down-mix error concealment frame (610, 720, 820, 1201); transforming the down-mix error concealment frame into a frequency domain to generate a transformed down-mix error concealment frame; decorrelating the transformed down-mix error concealment frame to generate a decorrelated concealment frame (620, 730, 830,1205); obtaining a residual signal spectrum of a stored residual signal of a previously received multi-channel audio signal frame; detecting peak frequencies of the residual signal spectrum (1401, 1701) of the stored residual signal on a fractional frequency scale; associating (1403, 1703) each peak frequency with a number of peak frequency bins representing the peak frequency; applying a phase adjustment (650, 750, 840, 1405, 1705) to each of the number of peak frequency bins according to a phase adjustment to form a residual signal concealment spectrum; populating remaining bins (1407, 1707) of the residual signal concealment spectrum using spectral coefficients of the decorrelated concealment frame and adjusting an energy level of the remaining bins to match an energy level of a noise spectrum of the residual signal spectrum to generate an energy-adjusted decorrelated residual signal concealment frame; obtaining a set of multi-channel audio substitution parameters; providing the transformed down-mix error concealment frame, the energy-adjusted decorrelated residual signal concealment frame, and the set of multi-channel audio substitution parameters to a parametric multi-channel audio synthesis component to generate a synthesized multi-channel audio frame; and performing an inverse frequency domain transformation of the synthesized multi-channel audio frame to generate a substitution frame for the lost or corrupted multi-channel audio frame.