Table 6.70 — DRM_Fade_Range

Property

Description

Class

  • <DRM Fade Range>

Superclass

Subclass

  • None.

Definition

For region-based or spatialized audio, an instance of this DRM class specifies the range from a <DRM Sound Instance> instance where the audio is attenuated to fade out at the boundary.

The fade_to_off_begin field specifies the range in metres from the sound source where the sound begins to fade away.

The fade_to_off_complete field specifies the range in metres from the sound source where the sound completely fades away.

Class diagram

Figure 6.84 — DRM_Fade_Range

Inherited field elements

Field name

Range

Field data type

None

   

Field elements

Field name

Range

Field data type

fade_to_off_begin

 

Long_Float

fade_to_off_complete

 

Long_Float

Default field values

Default field values for DRM_Fade_Range

Associated to (one-way) (inherited)

  • None.

Associated to (one-way)

  • None.

Associated by (one-way) (inherited)

  • None.

Associated by (one-way)

  • None.

Associated with (two-way) (inherited)

  • None.

Associated with (two-way)

  • None.

Composed of (two-way) (inherited)

  • None.

Composed of (two-way)

  • None.

Composed of (two-way metadata) (inherited)

  • None.

Composed of (two-way metadata)

  • None.

Component of (two-way) (inherited)

  • None.

Component of (two-way)

Constraints

Clarifications

None.

Example(s)

  • Consider a 2D areal region used to represent a localized storm cell. If the listener is within the region, the constant sound of rainfall is to be played. If the listener is outside the region, the rainfall sound is not to be played.

    At the edge of the region, the data provider does not want the sound to just turn itself off, but to gradually fade out as the listener gets farther away. So a <DRM Fade Range> instance is attached to the <DRM Sound Instance> instance, defining the range at which the sound begins fading away and the range at which the sound has completely faded away.