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

Digital representation of an acoustic phenomenon.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

Example

  1. A digital sound resource containing the sound of a fog horn.

FAQs

How do I use a <Sound> in my transmittal?
See <Sound Instance>.

How is the <Classification Data> component used?
The optional <Classification Data> is used to identify the type of sound when the <Sound> within a <Sound Library>

Constraints

None.

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_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

Fields Notes


name

 A meaningful short name.  A full description would be in a
 <Description> component.

sound_urn

  A SEDRIS sound URN, in the form
 urn:x-sedris:<DNAS>:sound=<SN>:<S_FMT>
 where:
   <DNAS> is domain name authority name string,
   <SN> is a scoped sound resource name string, and
   <S_FMT> is a SEDRIS registered sound tag.

duration

 Length of sound clip in seconds.

sampling_rate

 Number of samples per second.  For example, a standard CD has a
 sampling of 44.1 kHz - this would be a sampling rate of 44100.

bits_per_sample

 also called 'sample size' or 'quantization';
 e.g., a standard CD has 16 bits per sample

channel_count

 1 = mono, 2 = stereo (CDs can be recorded with 4 channels)

method

 Identifies the encoding scheme (such as MULAW, ALAW, ACE, ADPCM,
 CELP, LPC) and compression scheme (CODEC) used, if any

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

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