Audio encoder for encoding an audio input signal, the audio input signal being in a first domain, comprising: a first coding branch for encoding an audio signal using a first coding algorithm to obtain a first encoded signal; a second coding branch for encoding an audio signal using a second coding algorithm to obtain a second encoded signal, wherein the first coding algorithm is different from the second coding algorithm; and a first switch for switching between the first coding branch and the second coding branch so that, for a portion of the audio input signal, either the first encoded signal or the second encoded signal is comprised in an encoder output signal, wherein the second coding branch comprises: a converter for converting the audio signal into a second domain different from the first domain, a first processing branch for processing an audio signal in the second domain to obtain a first processed signal; a second processing branch (523, 524) for converting an audio signal into a third domain different from the first domain and the second domain and for processing the signal in the third domain to obtain a second processed signal; and a second switch for switching between the first processing branch and the second processing branch (523, 524) so that, for a portion of the audio signal input into the second coding branch, either the first processed signal or the second processed signal is comprised in the second encoded signal. a first coding branch for encoding an audio signal using a first coding algorithm to obtain a first encoded signal; a second coding branch for encoding an audio signal using a second coding algorithm to obtain a second encoded signal, wherein the first coding algorithm is different from the second coding algorithm; and a first switch for switching between the first coding branch and the second coding branch so that, for a portion of the audio input signal, either the first encoded signal or the second encoded signal is comprised in an encoder output signal, wherein the second coding branch comprises: a converter for converting the audio signal into a second domain different from the first domain, a first processing branch for processing an audio signal in the second domain to obtain a first processed signal; a second processing branch (523, 524) for converting an audio signal into a third domain different from the first domain and the second domain and for processing the signal in the third domain to obtain a second processed signal; and a second switch for switching between the first processing branch and the second processing branch (523, 524) so that, for a portion of the audio signal input into the second coding branch, either the first processed signal or the second processed signal is comprised in the second encoded signal. a converter for converting the audio signal into a second domain different from the first domain, a first processing branch for processing an audio signal in the second domain to obtain a first processed signal; a second processing branch (523, 524) for converting an audio signal into a third domain different from the first domain and the second domain and for processing the signal in the third domain to obtain a second processed signal; and a second switch for switching between the first processing branch and the second processing branch (523, 524) so that, for a portion of the audio signal input into the second coding branch, either the first processed signal or the second processed signal is comprised in the second encoded signal.