A method (1100; 1200) comprising: receiving (1101; 1201), by one or more processors of an audio processing apparatus, a bitstream including channel-based audio and associated channel-based audio metadata; the one or more processors configured to: parse (1102; 1202) a signaling parameter from the channel-based audio metadata, the signaling parameter indicating one of a plurality of different object audio metadata, OAMD, representations, each one of the OAMD representations mapping one or more audio channels of the channel-based audio to one or more audio objects convert (1103; 1203) the channel-based metadata into OAMD associated with the one or more audio objects using the OAMD representation that is indicated by the signaling parameter; generate (1104; 1204) channel shuffle information based on channel ordering constraints of the OAMD; reorder (1105; 1205) the one or more audio channels of the channel-based audio based on the channel shuffle information to generate reordered, channel-based audio; and render the reordered, channel-based audio into rendered audio using the OAMD; or encode the reordered, channel-based audio and the OAMD into an object-based audio bitstream and transmit the object-based audio bitstream to a playback device or source device. receiving (1101; 1201), by one or more processors of an audio processing apparatus, a bitstream including channel-based audio and associated channel-based audio metadata; the one or more processors configured to: parse (1102; 1202) a signaling parameter from the channel-based audio metadata, the signaling parameter indicating one of a plurality of different object audio metadata, OAMD, representations, each one of the OAMD representations mapping one or more audio channels of the channel-based audio to one or more audio objects convert (1103; 1203) the channel-based metadata into OAMD associated with the one or more audio objects using the OAMD representation that is indicated by the signaling parameter; generate (1104; 1204) channel shuffle information based on channel ordering constraints of the OAMD; reorder (1105; 1205) the one or more audio channels of the channel-based audio based on the channel shuffle information to generate reordered, channel-based audio; and render the reordered, channel-based audio into rendered audio using the OAMD; or encode the reordered, channel-based audio and the OAMD into an object-based audio bitstream and transmit the object-based audio bitstream to a playback device or source device. parse (1102; 1202) a signaling parameter from the channel-based audio metadata, the signaling parameter indicating one of a plurality of different object audio metadata, OAMD, representations, each one of the OAMD representations mapping one or more audio channels of the channel-based audio to one or more audio objects convert (1103; 1203) the channel-based metadata into OAMD associated with the one or more audio objects using the OAMD representation that is indicated by the signaling parameter; generate (1104; 1204) channel shuffle information based on channel ordering constraints of the OAMD; reorder (1105; 1205) the one or more audio channels of the channel-based audio based on the channel shuffle information to generate reordered, channel-based audio; and render the reordered, channel-based audio into rendered audio using the OAMD; or encode the reordered, channel-based audio and the OAMD into an object-based audio bitstream and transmit the object-based audio bitstream to a playback device or source device.