Table 6.244 — DRM_Sound

Property

Description

Class

  • <DRM Sound>

Superclass

Subclass

  • None.

Definition

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

The name field specifies a meaningful short name.

The sound_format field specifies the sound format of the resource (see C.3 Sound_Format references).

The sound_urn field specifies a SEDRIS sound URN as defined in 5.3.3.311 URN.

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

The sampling_rate field specifies the number of samples per second (e.g., a standard Compact Disc has a sampling of 44.1 kHz, which is a sampling rate of 44100).

The bits_per_sample field is also called sample size or quantization (e.g., a standard Compact Disc has 16 bits per sample).

The channel_count field specifies the number of sound channels.

NOTE  A channel_count of 1 = monophonic and 2 = stereophonic.

The method field specifies the encoding scheme and compression scheme used, if any.

Class diagram

Figure 6.301 — DRM_Sound

Inherited field elements

Field name

Range

Field data type

None

   

Field elements

Field name

Range

Field data type

name

 

String

sound_format

 

Sound_Format

sound_urn

 

URN

duration

 

Float

sampling_rate

 

Float

bits_per_sample

 

Byte_Positive

channel_count

 

Byte_Positive

method

 

String

Default field values

Default field values for DRM_Sound

Associated to (one-way) (inherited)

  • None.

Associated to (one-way)

  • None.

Associated by (one-way) (inherited)

  • None.

Associated by (one-way)

Associated with (two-way) (inherited)

  • None.

Associated with (two-way)

  • None.

Composed of (two-way) (inherited)

  • None.

Composed of (two-way)

Composed of (two-way metadata) (inherited)

  • None.

Composed of (two-way metadata)

Component of (two-way) (inherited)

  • None.

Component of (two-way)

Constraints

Clarifications

1If provided, the <DRM Classification Data> component identifies the phenomenon represented by the <DRM Sound> instance.

2If provided, the <DRM Lineage> component specifies either information about the events and/or source data used in constructing the <DRM Sound> instance or lack of knowledge about lineage.

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

Example(s)

  • A <DRM Sound> instance represents the sound of a siren that can be used by different <DRM Model> instances representing environmental objects such as ambulances, fire engines, or police vehicles.