CPC G10L 19/008 (2013.01) | 19 Claims |
1. A method comprising:
decoding an encoded downmix matrix for obtaining a decoded downmix matrix, the decoded downmix matrix for mapping a plurality of input channels of audio content to a plurality of output channels, the an input and output channels being associated with respective speakers at predetermined positions relative to a listener position, wherein a downmix matrix is encoded to obtain the encoded downmix matrix by exploiting a symmetry of speaker pairs of the plurality of input channels and a symmetry of speaker pairs of the plurality of output channels,
wherein decoding the encoded downmix matrix comprises:
receiving encoded information representing the encoded downmix matrix and
decoding the encoded information,
wherein respective pairs of input and output channels in the downmix matrix have associated respective mixing gains for adapting a level by which a given input channel contributes to a given output channel,
the method further comprising:
decoding encoded significance values from the encoded information representing the encoded downmix matrix for obtaining decoded significance values, wherein respective decoded significance values are assigned to pairs of symmetric speaker groups of the input channels and symmetric speaker groups of the output channels, wherein a decoded significance value indicates if a mixing gain for one or more of the input channels is zero or not; and
decoding encoded mixing gains from the encoded information representing the encoded downmix matrix for obtaining the mixing gains; and
wherein decoding the encoded significance values is based on a template, the template having the same pairs of speaker groups of the input channels and speaker groups of the output channels as the downmix matrix, wherein respective template significance values are assigned to pairs of symmetric speaker groups of the input channels and symmetric speaker groups of the output channels of the template.
|