Audio Resource Type

Audio Resource Type

The “Audio” resource type should be used for objects primarily containing sound files.

An audio object must contain, at minimum, a single sound file. Audio objects may also include audio decision lists, AES57 files, transcripts, methodology statements, or other sidecar files.

The audio resource type is analogous to the DRS2 audio content model (CMID-2.0).

For guidance about file formatting, please see DPS’s audio preservation format recommendations.

Object Metadata

In addition to the global metadata requirements for all objects, the following metadata elements (or specific values, as shown) are required for audio objects:

The following metadata elements are recommended for audio objects:

  • Label (D3Label)

  • Producer Name (D3ProdName)

  • Object Role (ObjRole)

  • Information Type (ObjInfoType)

  • Caption (ObjCaption)

  • Unit Name (ObjCapUnitName)

  • Title (MODSTitle)

  • Creator Name (MODSName)

  • Publisher (MODSPublisher)

  • Publication Place (MODSPlace)

  • Edition (MODSEdition)

  • Abstract (MODSAbstract)

  • Date Created (MODSDateCreated)

  • Date Issued (MODSDateIssued)

  • Date Captured (MODSDateCaptured)

  • Copyright Date (MODSCopyrightDate)

File Metadata

Content files

In addition to the global metadata requirements, the following metadata elements (or specific values, as shown) are required for primary content files:

The following metadata elements are recommended for primary content files (if applicable):

  • File Role (FileRole) = “ARCHIVAL”

  • A57Disposition

  • A57Encoding

  • A57BlkSize

  • A57UseType

  • A57NumChannels

  • A57BitDepth

  • A57SampleRate

  • A57WordSize

  • A57SoundField

  • A57Codec

  • A57CodecCreator

  • A57CodQuality

  • A57DataRateMode

For optional and system-supplied metadata elements, please review the DRS3 Data Dictionary.

Audio decision list (ADL) files

In addition to the global metadata requirements, the following metadata elements (or specific values, as shown) are required for ADL files:

  • File Purpose (FilePurpose) = “Metadata”

  • Metadata Role (FileMetaRole) = “Technical”

  • Metadata Basis (FileMetaBasis) = “Sidecar”

The following metadata elements (or specific values, as shown) are recommended for ADL files:

  • File Role (FileRole) = “AUDIO_DECISION_LIST”

  • Byte Size (TxtByteSize) = 8

  • Character Size (TxtCharSize) = “variable”

  • Character Set (TxtCharset) = UTF-8

  • Markup Basis (TxtMrkupBasis) = XML

AES57 files

In addition to the global metadata requirements, the following metadata elements (or specific values, as shown) are required for AES57 files:

  • File Purpose (FilePurpose) = “Metadata”

  • Metadata Role (FileMetaRole) = “Technical”

  • Metadata Basis (FileMetaBasis) = “Sidecar”

The following metadata elements (or specific values, as shown) are recommended for AES57 files:

  • File Role (FileRole) = “DOCUMENTATION”

  • Byte Size (TxtByteSize) = 8

  • Character Size (TxtCharSize) = “variable”

  • Character Set (TxtCharset) = UTF-8

  • Markup Basis (TxtMrkupBasis) = XML

Transcripts

In addition to the global metadata requirements, the following metadata elements (or specific values, as shown) are required for transcripts:

The following metadata elements (or specific values, as shown) are recommended for transcripts:

  • File Role (FileRole) = “TRANSCRIPT_AUTO” or “TRANSCRIPT_MANUAL”

  • Byte Size (TxtByteSize) = 8

  • Character Size (TxtCharSize) = “variable”

  • Character Set (TxtCharset) = UTF-8

Methodology statements

In addition to the global metadata requirements, the following metadata elements (or specific values, as shown) are required for methodology statements:

  • File Purpose (FilePurpose) = “Metadata”

  • File Metadata Role (FileMetaRole) = “Administrative”

  • File Metadata Basis (FileMetaBasis) = “Sidecar”

The following metadata elements (or specific values, as shown) are recommended for methodology statements:

  • File Role (FileRole) = “DOCUMENTATION”

  • Byte Size (TxtByteSize) = 8

  • Character Size (TxtCharSize) = “variable”

  • Character Set (TxtCharset) = UTF-8

Relationships

Relationships can be applied at the object level or at the file level; where a relationship is applied (object or file) should be defined by whether the relationship applies to the whole object or only to one specific file within it.

The following relationship metadata elements are recommended when applicable:

  • Has Documentation (RelHasDoc) = Audio Decision List[|||]/object1/adl.txt

  • Has Metadata (RelHasMeta) = AES57[|||]/object1/aes57.txt

  • Has Methodology (RelHasMethod) = Methodology[|||]/object1/method.txt

  • Has Text (RelHasText) = Transcript[|||]/object1/transcript.txt

Audio objects may also be associated with playlist files. Playlists must be deposited as separate objects and must be deposited after the audio objects have been ingested and assigned persistent URNs.

The playlist should include “RelPresFor” values that point to each audio file referenced in the playlist.

Delivery Requirements

IMPORTANT To ensure successful delivery, audio files must be in MP3 format.

Note that while transcripts are not required for delivery, publicly available materials must conform to Harvard University’s Digital Accessibility Policy.

In addition to the requirements and recommendations above, the following file-level metadata elements are required for delivery and must be supplied for the primary content file:

  • Access Flag (FileAccFlag) = “P” or “R”

  • Authority Path (ProcAuthPath) must be a valid NRS authority path

  • Name Pattern (ProcNamePattern)

  • File Role (FileRole) should be set to DELIVERABLE

    • TAKE NOTE When supplying multiple values for a repeatable field such as this, values should be supplied concatenated with “[|]”, such as: “PAGE_IMAGE[|]DELIVERABLE”

The following file-level metadata elements are recommended for delivery:

If a transcript is included, the following metadata element must be supplied for it:

  • Access Flag (FileAccFlag) = “P” or “R”; this value must match the value for the primary content file.

Metadata Quick Reference

IECode

Object

Primary content file

AES57 file

Transcript

Methodology statement

ADL file

IECode

Object

Primary content file

AES57 file

Transcript

Methodology statement

ADL file

D3SubName

Recommended

Recommended

 

 

 

 

D3SubName

Recommended

Recommended

Recommended

Recommended

Recommended

Recommended

D3OSN

REQUIRED

Recommended

Optional

Optional

Optional

Optional

D3Label

Recommended

Recommended

not expected

not expected

not expected

not expected

D3ProdName

Recommended

Optional

not expected

not expected

not expected

not expected

ObjPurpose

REQUIRED

not expected

not expected

not expected

not expected

not expected

ObjRole

Recommended

not expected

not expected

not expected

not expected

not expected

ObjResType

REQUIRED

not expected

not expected

not expected

not expected

not expected

ObjInfoType

Recommended

not expected

not expected

not expected

not expected

not expected

ObjViewTextFlag

REQUIRED

not expected

not expected

not expected

not expected

not expected

ObjCaption

Recommended

not expected

not expected

not expected

not expected

not expected

ObjCapUnitName

Recommended

not expected

not expected

not expected

not expected

not expected

ObjCapBehavior

REQUIRED

not expected

not expected

not expected

not expected

not expected

FilePurpose

not expected

REQUIRED

REQUIRED

REQUIRED

REQUIRED

REQUIRED

FileRole

not expected

Recommended

Recommended

Recommended

Recommended

Recommended

FileAccFlag

not expected

REQUIRED

REQUIRED

REQUIRED

REQUIRED

REQUIRED

FileMetaRole

not expected

not expected

Recommended

Recommended

Recommended

Recommended

FileProc

not expected

Recommended

Optional

Optional

Optional

Optional

FileSupplName

not expected

Recommended

Optional

Optional

Optional

Optional

FileRightsRestrict

not expected

Optional

not expected

not expected

not expected

not expected

MODSTitle

Recommended

Optional

not expected

not expected

not expected

not expected

MODSName

Recommended

Optional

not expected

not expected

not expected

not expected

MODSPublisher

Recommended

Optional

not expected

not expected

not expected

not expected

MODSPlace

Recommended

Optional

not expected

not expected

not expected

not expected

MODSEdition

Recommended

Optional

not expected

not expected

not expected

not expected


We don't have a way to export this macro.