摘要 |
오디오 출력 데이터(501)를 얻기 위해 오디오 입력 데이터(101)를 인코딩하기 위한 오디오 인코더는, 복수의 오디오 채널들, 복수의 오디오 객체들, 및 상기 복수의 오디오 객체들의 하나 이상에 관련된 메타데이터를 수신하기 위한 입력 인터페이스(100); 복수의 사전-믹싱된 채널들을 얻기 위해 상기 복수의 객체들 및 상기 복수의 채널들을 믹싱하기 위한 믹서(200)로서, 각 사전-믹싱된 채널은 채널의 오디오 데이터 및 적어도 하나의 객체의 오디오 데이터를 포함하는, 믹서(200); 코어 인코더 입력 데이터를 코어 인코딩하기 위한 코어 인코더(300); 및 상기 복수의 오디오 객체들의 하나 이상에 관련된 상기 메타데이터를 압축하기 위한 메타데이터 압축기(400)를 포함하고, 상기 오디오 인코더는, 상기 코어 인코더가 코어 인코더 입력 데이터로서 상기 입력 인터페이스에 의해 수신된 상기 복수의 오디오 채널들 및 상기 복수의 오디오 객체들을 인코딩하도록 구성되는 제 1 모드와, 상기 코어 인코더(300)가 상기 코어 인코더 입력 데이터로서 상기 믹서(200)에 의해 생성된 상기 복수의 사전-믹싱된 채널들을 수신하기 위해 구성되는 제 2 모드를 포함하는 적어도 2개의 모드들의 그룹의 모드들 모두에서 동작하도록 구성된다. |