<-AI Modules Go to ToC

Functions
Ref. Architecture
I/O Data
SubAIMs
JSON Metadata
Profiles
Ref. Software
Conformance
Performance

1 Functions

The Audio Scene Management (CAE-ASM) Composite AIM:

Receives User Command From the User: one per User action, to the AIM it directs.
Audio Data From a device, e.g., a microphone.
Point of View The User Point of View.
Basic Audio Object or Audio Object From a storage device.
Basic Audio Scene Descriptors or Audio Scene Descriptors From a storage device.
Produces Basic Audio Scene Descriptors or Audio Scene Descriptors The Scene composed.
Basic Audio Object What is played, delivered to a device.

Audio Scene Management captures Basic Audio Objects, edits them, composes Objects and Scenes, and plays Objects and Scenes.

2 Reference Model

Figure 1 depicts the Reference Model of the Audio Scene Management (CAE-ASM) AIM.

Figure 1 – The Reference Model of the Audio Scene Management (CAE-ASM) AIM

3 I/O Data

Table 1 specifies the Input and Output Data of the Audio Scene Management (CAE-ASM) AIM.

Table 1 – I/O Data of the Audio Scene Management (CAE-ASM) AIM

Input Description
User Command Instructions directing the operation of the AIMs of CAE-ASM, one per User action.
Audio Data Audio from a device, e.g., a microphone.
Point of View The User Point of View.
Basic Audio Object or Audio Object A stored Object.
Basic Audio Scene Descriptors or Audio Scene Descriptors A stored Scene.
Output Description
Basic Audio Scene Descriptors or Audio Scene Descriptors The Scene composed.
Basic Audio Object What is played, also delivered to the device.

4 SubAIMs

Audio Scene Management is composed of four AIMs:

  • Audio Object Acquisition (CAE-AOA) captures Basic Audio Objects from a device, or reads stored Objects, and passes them to Audio Object Editing.
  • Audio Object Editing (CAE-AOE) edits and composes Objects, and passes them to Audio Scene Editing and to Audio Object Delivery.
  • Audio Scene Editing (CAE-ASE) composes Scenes, sets their User Point of View, and passes them to Audio Object Delivery and out of Audio Scene Management.
  • Audio Object Delivery (CAE-AOD) plays Objects and Scenes.

5 JSON Metadata

https://schemas.mpai.community/CAE3/V1.0/AIMs/AudioSceneManager.json

6 Profiles

No Profiles.

7 Reference Software

See Reference Software.

8 Conformance Testing

Table 2 provides the Conformance Testing Method for the Audio Scene Management (CAE-ASM) AIM.

If a schema contains references to other schemas, conformance of data for the primary schema implies that any data referencing a secondary schema shall also validate against the relevant schema, if present, and conform with the Qualifier, if present.

Table 2 – Conformance Testing Method for the Audio Scene Management (CAE-ASM) AIM

Receives User Command Shall validate against the User Command schema.
Audio Data Shall conform with the Format stated by its Audio Qualifier.
Point of View Shall validate against the Point of View schema.
Basic Audio Object or Audio Object Shall validate against the schema its Header names: Basic Audio Object or Audio Object.
Basic Audio Scene Descriptors or Audio Scene Descriptors Shall validate against the schema its Header names: Basic Audio Scene Descriptors or Audio Scene Descriptors.
Produces Basic Audio Scene Descriptors or Audio Scene Descriptors Shall validate against the schema its Header names: Basic Audio Scene Descriptors or Audio Scene Descriptors.
Basic Audio Object Shall validate against the Basic Audio Object schema.

9 Performance Assessment

Not part of this specification.

<-AI Modules Go to ToC