A method of decoding an encoded audio signal, the method comprising: receiving, at a decoder, the encoded audio signal that includes one or more inter-channel bandwidth extension, BWE, parameters, one or more mid-channel BWE parameters including mid-channel high band LPC parameters and a set of gain parameters, mid parameters, side parameters and one or more stereo upmix parameters; generating, at an upmix parameter decoder of the decoder, a gain parameter, a non-causal shift value and a reference signal indicator from the one or more stereo upmix parameters; generating, at a low band mid-core decoder of the decoder, a mid-lowband, mid-LB, signal and core parameters from the midparameters, wherein the core parameters inlcude a mid-lowband excitation signal; generating, at a low band side core decoder of the decoder, a sidelowband, side-LB, signal from the side parameters and the core parameters; generating, at a low band upmixer of the decoder, a first channel low-band audio signal and a second channel low-band audio signal by upmixing the mid-LB signal and the side-LB signal; generating, at a mid-bandwidth extension decoder of the decoder, a mid channel time-domain high-band audio signal by performing bandwidth extension based on the mid-lowband excitation signal and the mid-channel BWE parameters; generating, at an inter-channel bandwidth extension spatial balancer of the decoder, based on the mid channel time-domain high-band audio signal and the one or more inter-channel BWE parameters, a first channel time-domain high-band audio signal and a second channel time-domain high-band audio signal; generating, at a combiner of the decoder, a first audio signal by combining the first channel time-domain high-band audio signal and the first channel low-band audio signal; generating, at the combiner of the decoder, a second audio signal by combining the second channel time-domain high-band audio signal and the second channel low-band audio signal; and generating, at a shifter of the decoder, a shifted first audio output signal by shifting the first audio signal by an amount equal to the non-causal shift value, and a second audio output signal by passing the second audio signal. receiving, at a decoder, the encoded audio signal that includes one or more inter-channel bandwidth extension, BWE, parameters, one or more mid-channel BWE parameters including mid-channel high band LPC parameters and a set of gain parameters, mid parameters, side parameters and one or more stereo upmix parameters; generating, at an upmix parameter decoder of the decoder, a gain parameter, a non-causal shift value and a reference signal indicator from the one or more stereo upmix parameters; generating, at a low band mid-core decoder of the decoder, a mid-lowband, mid-LB, signal and core parameters from the midparameters, wherein the core parameters inlcude a mid-lowband excitation signal; generating, at a low band side core decoder of the decoder, a sidelowband, side-LB, signal from the side parameters and the core parameters; generating, at a low band upmixer of the decoder, a first channel low-band audio signal and a second channel low-band audio signal by upmixing the mid-LB signal and the side-LB signal; generating, at a mid-bandwidth extension decoder of the decoder, a mid channel time-domain high-band audio signal by performing bandwidth extension based on the mid-lowband excitation signal and the mid-channel BWE parameters; generating, at an inter-channel bandwidth extension spatial balancer of the decoder, based on the mid channel time-domain high-band audio signal and the one or more inter-channel BWE parameters, a first channel time-domain high-band audio signal and a second channel time-domain high-band audio signal; generating, at a combiner of the decoder, a first audio signal by combining the first channel time-domain high-band audio signal and the first channel low-band audio signal; generating, at the combiner of the decoder, a second audio signal by combining the second channel time-domain high-band audio signal and the second channel low-band audio signal; and generating, at a shifter of the decoder, a shifted first audio output signal by shifting the first audio signal by an amount equal to the non-causal shift value, and a second audio output signal by passing the second audio signal.