participantMixerLevel resource type

Important

APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported.

Configuration of mixer levels for given audio participant

Properties

Property Type Description
ducking audioDuckingConfiguration Configuration of ducking (phasing in and out) of other sources for this partipant custom mix.
exclusiveMode boolean Whether sources without explicit source level should be removed from the mix.
participant String The participant for whom the mixer is being configured.
sourceLevels audioSourceLevel collection Level configuration for other sources.

JSON representation

The following is a JSON representation of the resource.

{
  "ducking": { "@odata.type": "#microsoft.graph.audioDuckingConfiguration" },
  "exclusiveMode": true,
  "participant": "String",
  "sourceLevels": [ { "@odata.type": "#microsoft.graph.audioSourceLevel" } ]
}

Example - Mixer level

{
  "ducking": {
    "@odata.type": "#microsoft.graph.audioDuckingParameters",
    "rampActive": 1000,
    "rampInactive": 1000,
    "lowerLevel": 20,
    "upperLevel": 100
  },
  "exclusiveMode": true,
  "participant": "123456W77E24E4D85F80597083CB830",
  "sourceLevels": [
    {
      "@odata.type": "#microsoft.graph.audioSourceLevel",
      "duckOthers": false,
      "level": 100,
      "participant": "8A34A46B3D174ADC8DCEDC4E7D572698"
    }
  ]
}