1      Definition

A Data Type including the Audio Objects’ Qualifiers and arrangement in an Audio Scene.

2      Functional Requirements

Audio Basic Scene Geometry include:

  1. The ID of a Virtual Space (M-Instance) where the Audio Basic Scene is or will be located.
  2. The ID of the Audio Basic Scene Geometry.
  3. The number of Audio Objects in the Audio Basic Scene.
  4. The Space-Time Attributes of the Audio Basic Scene Geometry.
  5. For each Audio Object in the Audio Basic Scene:
    1. The Space-Time info.
    2. The Audio Object Qualifiers.

3      Syntax


4     Semantics

Label Size Description
Header N1 Bytes Audio Basic Scene Geometry Header
– Standard-AudioSceneGeometry 9 Bytes The characters “OSD-ABG-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.
AudioBasicSceneGeometryID N5 Bytes Identifier of the Audio Basic Scene Geometry.
AudioObjectCount N6 Bytes Number of Audio Objects in Audio Basic Scene.
AudioBasicSceneSpaceTime N8 Bytes Space and Time of Audio Basic Scene Geometry.
AudioBasicSceneAudioObjects[] N9 Bytes Set of Audio Objects.
– AudioObjectSpaceTime N10 Bytes Space and Time of Audio Object.
– AudioObjectQualifiers N12 Bytes Qualifiers of Audio Object.
DescrMetadata N17 Bytes Descriptive Metadata.