1     Definition 2     Functional Requirements 3     Syntax
4     Semantics 5    Conformance Testing 6     Performance Assessment

1      Definition

A Data Type describing the Audio Objects and their spatial arrangement in an Audio Scene.

2      Functional Requirements

Audio Basic Scene Descriptors includes:

  1. The ID of a Virtual Space where the Audio Objects are or will be located.
  2. The ID of the Audio Basic Scene Descriptors.
  3. The number of Audio Objects in the Audio Basic Scene.
  4. The Space-Time info of the Audio Basic Scene.
  5. The Audio Objects of the Audio Basic Scene including, for each Audio Object:
    1. The Audio Object Space-Time.
    2. The Audio ObjectID or the Audio Object.

3      Syntax

https://schemas.mpai.community/CAE1/V2.2/data/AudioBasicSceneDescriptors.json

4      Semantics

Label Size Description
Header N1 Bytes Audio Basic Scene Descriptors Header
– Standard-AudioBasicSceneDescriptors 9 Bytes The characters “OSD-ABS-V”
– Version N2 Bytes Major version – 1 or 2 characters
– Dot-separator 1 Byte The character “.”
– Subversion N3 Bytes Minor version – 1 or 2 characters
MInstanceID N4 Bytes Identifier of M-Instance.
AudioBasicSceneDescriptorsID N5 Bytes Identifier of the Audio Basic Scene Descriptors.
AudioObjectCount N6 Bytes Number of Objects in Scene.
AudioBasicSceneSpaceTime N7 Bytes Data about the Audio Scene’s Space-Time.
AudioBasicSceneDescriptorsData[] N8 Bytes Set of Audio Objects in Scene.
– AudioObjectSpaceTime N9 Bytes Space-Time info of Audio Object.
– AudioObjectID and/or AudioObject N10 Bytes Audio Object ID and/or Audio Object.
DescrMetadata N11 Bytes Descriptive Metadata.

5     Conformance Testing

A Data instance Conforms with CAE-USC V2.3 Audio Basic Scene Descriptors (CAE-ABS) if:

  1. JSON Data validate against the Audio Basic Scene Descriptors’ JSON Schema.
  2. All Data in the Audio Basic Scene Descriptors JSON Schema
    1. Have the types specified.
    2. Validate against their JSON Schemas.
    3. Conform with their Data Qualifiers if present.

6     Performance Assessment