| 1 Definition | 2 Functional Requirements | 3 Syntax |
| 4 Semantics | 5 Conformance Testing | 6 Performance Assessment |
1. Definitions
Interleaved Multichannel Audio packaged with Time Code.
2. Functional Requirements
3. Syntax
https://schemas.mpai.community/CAE1/V2.4/data/MultichannelAudioStream.json
4. Semantics
| Label | Size | Description |
| Header | N1 Bytes | |
| – Standard | 9 Bytes | The characters “CAE-MAS-V” |
| – Version | 1 Byte | Major MPAI-CAE version |
| – Dot-separator | 1 Byte | The character “.” |
| – 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 |