The SEDRIS Data Representation Model
APPENDIX A - Classes
Sound

Class Name: Sound

Superclass - <SEDRIS Abstract Base>

Subclasses

This DRM class is concrete and has no subclasses.

Definition

An instance of this DRM class specifies a digital representation of an acoustic phenomenon.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

Example

  1. A sound, such as a siren that can be used by different models such as ambulances, fire engines, or police vehicles.

FAQs

How can a data provider reference a <Sound> in a transmittal?

See <Sound Instance>.

Constraints

Associated by (one-way)

Composed of (two-way)

Composed of (two-way metadata)

Component of (two-way)

Inherited Field Elements

This class has no inherited field elements.

Field Elements

SE_String name; (notes)
SE_Sound_Format sound_format; (notes)
SE_URN sound_urn; (notes)
SE_Float duration; (notes)
SE_Float sampling_rate; (notes)
SE_Byte_Positive bits_per_sample; (notes)
SE_Byte_Positive channel_count; (notes)
SE_String method; (notes)

Notes

Composed of Notes


Classification_Data

 If provided, this identifies the phenomenon represented by the
 given instance of <Sound>.

Description

 If provided, the <Description> component may be used to provide
 a more detailed description than that specified by the name field.

Lineage

 If provided, this specifies either
 - information about the events and/or source data
   used in constructing the given <Sound> instance, or
 - lack of knowledge about lineage.

Fields Notes


name

 The name field specifies a meaningful short name.

sound_format

 The sound_format field specifies the sound format of the resource.

sound_urn

 The sound_urn field specifies a SEDRIS sound URN, in the form
 urn:x-sedris:<DNAS>:sound=<SN>
 where:
   <DNAS> is domain name authority name string, and
   <SN> is a scoped sound resource name string.

duration

 The duration field specifies the length of the sound clip in seconds.

sampling_rate

 The sampling_rate field specifies the number of samples per second.
 For example, a standard CD has a sampling of 44.1 kHz, which would
 be a sampling rate of 44100.

bits_per_sample

 The bits_per_sample field is also called *sample size* or
 *quantization*; for example, a standard CD has 16 bits per sample.

channel_count

 Note that a channel_count of 1 = mono, 2 = stereo
 (CDs can be recorded with 4 channels).

method

 The method field specifies the encoding scheme (such as MULAW,
 ALAW, ACE, ADPCM, CELP, LPC) and compression scheme (CODEC)
 used, if any.

Prev: SMS 3D Location. Next: Sound Instance. Up:Index.

Last updated: July 16, 2004 Copyright © 2004 SEDRIS