The SEDRIS Data Representation Model
APPENDIX A - Classes
Fade Range

Class Name: Fade Range

Superclass - <SEDRIS Abstract Base>

Subclasses

This DRM class is concrete and has no subclasses.

Definition

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

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

This class appears on only one page of the DRM class diagram.

Example

  1. 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, we don't want the sound to just turn itself off; we want it to gradually fade out as we get farther away. So we attach a <Fade Range> to the <Sound Instance>, defining the range at which the sound begins fading away and the range at which the sound has completely faded away.

FAQs

No FAQs supplied.

Constraints

None.

Component of (two-way)

Inherited Field Elements

This class has no inherited field elements.

Field Elements

SE_Long_Float fade_to_off_begin; (notes)
SE_Long_Float fade_to_off_complete; (notes)

Notes

Fields Notes


fade_to_off_begin

 This specifies the range (in metres) where the sound begins
 to fade away.

fade_to_off_complete

 This specifies the range (in metres) where the sound has
 completely faded away.

Prev: Face Direction. Next: Feature. Up:Index.

Last updated: October 1, 2002 Copyright © 2002 SEDRIS™