1.1.1      Definition

A Data Type describing the spatial arrangement of the Audio Objects in an Audio Scene valid for a Duration of Time.

1.1.2      Functional Requirements

Audio Basic Scene Descriptors includes:

  1. The ID of a Virtual Space where it is or is intended to be located.
  2. The ID of the Audio Scene Descriptors.
  3. The number of Audio Objects in the Scene.
  4. The Audio Scene Space-Time Attributes (override Audio Objects’ Space-Time Attributes).
  5. The Audio Objects that include, for each Audio Object:
    1. The ID
    2. The Audio Object Space-Time Attributes.
    3. The Scene-specific Attributes of the Audio Object.

1.1.3      Syntax

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

1.1.1      Semantics

Label Size Description
Header N1 Bytes
·       Standard-AVScene 9 Bytes The characters “OSD-ABS-”
·       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 AV Object.
ObjectCount N6 Bytes Number of Objects in Scene
AudioBasicSceneDescriptorsSpaceTime N7 Bytes Data about Duration and Space
AudioSceneObjects[] N8 Bytes Set of Audio Objects
·       AudioSceneObjectID N9 Bytes ID of Attribute of Audio Scene Object
o  AudioSceneObjectSpaceTime N10 Bytes ID of Attribute Format of Audio Object
·       AudioSceneObjectAttributes[] Length of Attribute Format Data of Audio Object
o  AudioSceneObjectAttributeID N11 Bytes URI of Attribute Format Data of Audio Scene Object
o  AudioSceneObjectAttributeFormatID N12 Bytes ID of Attribute Format of Audio Scene Object
o  AudioSceneObjectAttributeDataLength N13 Bytes Length of Attribute Format of Audio Object
o  AudioSceneObjectAttributeDataURI N14 Bytes URI of Attribute Format Data of Audio Object
DescrMetadata N15 Bytes Descriptive Metadata