1      Definition

A Data Type including an Audio Scene’s:

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

2      Functional Requirements

Audio Scene Geometry include:

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

Compared to Audio Basic Scene Descriptors, Audio Scene Descriptors additionally include Audio Sub-Scenes.

3      Syntax

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

4      Semantics

Label Size Description
Header N1 Bytes Audio Scene Descriptors Header
– Standard 9 Bytes The characters “OSD-ASD-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.
AudioSceneDescriptorsID N5 Bytes Identifier of the Audio Scene Descriptors.
AudioSceneSpaceTime N6 Bytes Space-Time of Audio Scene.
AudioObjectCount N7 Bytes # of Audio Objects in Audio Scene
AudioSceneAudioObjects[] N8 Bytes Set of Audio Data in Audio Scene
– AudioObjectData N9 Bytes Audio Object not already in Audio Scene.
– AudioObjectSpaceTime N10 Bytes Audio Object’s Space-Time info.
AudioSubSceneCount N11 Bytes # of Audio Objects in Audio Scene
AudioSceneAudioSubScenes[] N12 Bytes Set of Audio Sub-Scenes in Audio Scene
– AudioSubSceneData N13 Bytes Data of Audio Sub-Scene
– AudioSubSceneSpaceTime N14 Bytes Audio Sub-Scene’s Space-Time info
DescrMetadata N15 Bytes Descriptive Metadata