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

1      Definition

A Data Type including the Audio Objects of a scene, their time and arrangement in the scene, and the Rights that may be exercised on the scene.

In the following Object and Scene are to be read as Audio Object and Audio Scene, respectively.

2      Functional Requirements

Basic Scene Descriptors include

  1. Objects
  2. Space-Time information.
  3. Rights that may be exercised on the Scene.

The Space-Time of the Objects may be superseded by the Space-Time of the Scene.

3      Syntax

https://schemas.mpai.community/OSD/V1.4/data/BasicAudioSceneDescriptors.json

4      Semantics

Label Description
Header Basic Audio Scene Descriptors Header
– Standard-BasicAudioSceneDescriptors The characters “OSD-BAS-V”
– Version Major version – 1 or 2 characters
– Dot-separator The character “.”
– Subversion Minor version – 1 or 2 characters
MInstanceID Identifier of M-Instance.
SceneDescriptorsID Identifier of Scene Descriptors.
ObjectCount Number of Objects in Scene.
SceneDescriptorsSpaceTime Space and Time of Scene Descriptors.
SceneObjects[] Set of Objects.
– SceneObject An Object.
– SceneObjectSpaceTime Space Time of Object.
Rights Rights that may be exercised on the Scene.
DescrMetadata Descriptive Metadata

5     Conformance Testing

A Data instance Conforms with Basic Scene Descriptors (OSD-BAS) if:

  1. The Data validates against the Scene Descriptors’ JSON Schema.
  2. All Data in the  Scene Descriptors’ JSON Schema
    1. Have the specified type
    2. Validate against their JSON Schemas
    3. Conform with their Data Qualifiers.

6     Performance Assessment