The invention discloses a coding method, a coder, a decoding method and a decoder for multi-channel audio and belongs to the technical field of audio
processing. The coding method for multi-channel audio includes steps of acquiring predicated parameters by performing linear predication on surround channel signals according to
main channel signals and adding the predicated parameters to a coding code
stream, or acquiring predicated parameters by predicating the surround channel signals according to the
main channel signals and transmission functions and adding the predicated parameters to the coding code
stream; and judging whether the surround channel signals relate to center channel signals or not, or judging whether the surround channel signals relate to left
main channel signals and right main channel signals or not, and if so, then coding the predicated parameters, the main channel signals and the judging information of relevance. The invention further discloses a coder, a decoding method and a decoder for multi-channel audio. By aids of the coding method, the coder, the decoding method and the decoder for multi-channel audio, coding and decoding performances are improved, and output replay channels can be changed at a decoding terminal adaptively.