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

1      Definition

A Data Type including an Audio Scene’s:

  1. Audio Data and their spatial arrangement.
  2. Audio Sub-Scenes and their spatial arrangement.

2      Functional Requirements

Audio Scene Descriptors include:

  1. The ID of a Virtual Space (M-Instance) where it is or will be located.
  2. The ID of the Audio Scene Descriptors.
  3. The number of Audio Data in the Audio Scene.
  4. The number of Audio Sub-Scenes in the Audio Scene
  5. The Space-Time of the Audio Scene.
  6. The Audio Data and their Spatial Attitudes.
  7. The Audio Sub-Scenes and their Spatial Attitudes.

3      Syntax

https://schemas.mpai.community/CAE1/V2.3/data/AudioSceneDescriptors.json

4      Semantics

Label Description
Header Audio Scene Descriptors Header
– Standard – AudioSceneDescriptors The characters “OSD-ASD-V”
– Version Major version – 1 or 2 characters
– Dot-separator The character “.”
– Subversion Minor version – 1 or 2 characters
MInstanceID Identifier of M-Instance.
AudioSceneDescriptorsID Identifier of the Audio Scene Descriptors.
AudioSceneSpaceTime Space-Time of Audio Scene.
AudioDataCount # of Audio Data in Audio Scene
AudioDataSet[] Set of Audio Data that do not belong to an Audio Sub-Scene
– AudioData Audio Data in the Scene to an Audio Sub-Scene.
– AudioDataSpaceTime Space-Time information of Audio Data.
AudioSubSceneCount # of Audio Sub-Scenes in Audio Scene
AudioSubScenes[] Set of Audio Sub-Scenes in Audio Scene
– AudioSubSceneData Data of Audio Sub-Scene
– AudioSubSceneSpaceTime Audio Sub-Scene’s Space-Time info
DescrMetadata Descriptive Metadata

5     Conformance Testing

A Data instance Conforms with CAE-USC V2.4 Data Types Audio Scene Descriptors (CAE-ASD) if

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

6     Performance Assessment