Definitions
Interleaved Multichannel Audio packaged with Time Code.
Syntax
https://schemas.mpai.community/CAE/V2.1/data/MultichannelAudioStream.json
Semantics
Table 1 – Multichannel Audio Stream Semantics
Label | Size | Description |
HEADER | 9 Bytes | |
Standard | 7 Bytes | The CAE-MAS string |
Version | 1 Byte | Major MPAI-CAE version |
Subversion | 1 Byte | Minor MPAI-CAE version |
MASID | 16 Bytes | UUID Identifier of the Multichannel Audio Stream. |
BlockInfo | ||
· BlockIndex | 8 Bytes | Indicates the timing order of the output block. Derived from Audio Scene Geometry. |
· BlockStart | 8 Bytes | Derived from Audio Scene Geometry. |
· BlockEnd | 8 Bytes | Derived from Audio Scene Geometry. |
· BlockSize | 1 Byte | Derived from Audio Scene Geometry. |
· Checksum | 1 Byte | Checksum is calculated by summing the block and speech header bytes modulo 256. |
AudioObjectCount | 1 Byte | AudioObjectCount of Audio Scene Geometry. |
AudioObjectsData | N1 Bytes | |
· AudioObjectID | 16 Bytes | AudioObjectID in Audio Object. |
· Sampling Rate | 0-3 bits | SamplingRate of Audio Scene Descriptors. |
· Sample Type | 4-6 bits | (aka, sample precision) 0:8, 1:16, 2:24, 3:32, 4:64 (bits/sample) |
· Reserved | 7 bit | |
· Spatial Attitude | N2 Bytes |