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 or spatialized audio, an instance of this DRM class specifies the range from a <Sound Instance> instance 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. 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 <Fade Range> instance is attached to the <Sound Instance> 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

Component of (two-way)

Inherited Field Elements

This class has no inherited field elements.

Field Elements

SE_Long_Float

fade_to_off_begin;

1

SE_Long_Float

fade_to_off_complete;

2


Notes

Fields Notes

fade_to_off_begin

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

fade_to_off_complete

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


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