1. Functions 2. Reference Architecture 3. I/O Data 4. SubAIMs 5. JSON Metadata 6. Profiles

1. Functions

The Operator Command Interpretation (XRV-OCI) AIM

  1. Interprets data and commands such as Audio/DJ/VJ, Show Control, Lighting/FX.
  2. Generates Interpreted Operator Controls, a data type independent of the specific input format and includes:
    1. Show control consoles (e.g., rigging, elevator stages, prop motions, and pyro).
    2. Audio control consoles (e.g., controls audio mixing and effects).
    3. DJ/VJ control consoles (e.g., real-time AV playback and effects).

All consoles may include sliders, buttons, knobs, gesture/haptic interfaces, joystick, touch pads.

Interpreted Controls may be Script-dependent.

2. Reference Model

Figure 1 depicts the Operator Command Interpretation (XRV-OCI) AIM Reference Model.

Figure 1 – Operator Command Interpretation (XRV-OCI) AIM Reference Model

3. I/O Data

Table 1 specifies the Input/Output Data of the Operator Command Interpretation (XRV-OCI) AIM

Table 1 – Input/Output Data of Operator Command Interpretation (XRV-OCI) AIM

Input Data Description
Performance Descriptors The Performance Descriptors
Cue Point Status The current Cue Point.
Output Data Description
Performance Status The Performance Status inferred by the XRV-PFI AIM.

4. SubAIMs

5. JSON Metadata

6. Profiles