Table 6.91—DRM_Fade_Range

Property

Description

Superclass

·         <DRM SEDRIS Abstract Base>

Class

·         <DRM Fade Range>

Subclass

·         none

Definition

For region-based audio, an object of this DRM class specifies the range where the audio is attenuated to fade out at the boundary.

Example(s)

·         Use of a 2D areal region to define a localized storm cell. If the listener is within the region, play the constant sound of rainfall. If the listener is outside the region, don't play the rainfall sound.

At the edge of the region, the sound should not just turn itself off; it should gradually fade out as it recedes from the viewer. So a <DRM Fade Range> is attached to the <DRM Sound Instance>, defining the range at which the sound begins fading away and the range at which the sound has completely faded away.

Inherited field elements

field_name

range

Field_Data_Type

none

 

 

Field elements

field_name

range

Field_Data_Type

fade_to_off_begin1

≥ 0,0

Long_Float

fade_to_off_complete2

≥ 0,0

Long_Float

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)

·         one or more <DRM Sound Instance>s

Constraints

·         none

Notes

1 The range (in metres) where the sound begins fading away.

2 The range (in metres) where the sound completely fades away.

Class diagram

<DRM Fade Range>