RDR-N: SoundRecording (version 1.4)
SoundRecording composite itself comprises two main sections of information, firstly details at the
SoundRecording level, which are invariant across territory; then one or more
SoundRecordingDetailsByTerritory composites containing territory-specific information for that
LanguageAndScriptCode applied at this level applies to all child nodes, unless overridden in any of the child nodes.
<SoundRecording IsUpdated="true" LanguageAndScriptCode=”en”> <SoundRecordingType Namespace="PADPIDA2007061301U">MusicalWorkSoundRecording</SoundRecordingType> <IsArtistRelated>true</IsArtistRelated> <SoundRecordingId IsReplaced="false"> <ISRC>FRUM70701194</ISRC> <CatalogNumber Namespace="PADPIDA2007061301U">123456</CatalogNumber> <ProprietaryId Namespace="PADPIDA2007061301U">00010075760152</ProprietaryId> </SoundRecordingId> <ResourceReference>A00010075760152</ResourceReference> <ReferenceTitle> <TitleText>100 VIP</TitleText> </ReferenceTitle> <IsMedley>false</IsMedley> <IsPotpourri>false</IsPotpourri> <IsInstrumental>false</IsInstrumental> <IsBackground>false</IsBackground> <IsHiddenResource>false</IsHiddenResource> <IsBonusResource>false</IsBonusResource> <IsComputerGenerated>false</IsComputerGenerated> <NoSilenceBefore>true</NoSilenceBefore> <NoSilenceAfter>true</NoSilenceAfter> <Duration>PT0H2M54S</Duration> <CreationDate IsApproximate="false" IsBefore="false" IsAfter="false" TerritoryCode="FR">2008-09-26</CreationDate> <MasteredDate IsApproximate="false" IsBefore="false" IsAfter="false">2008-09-26</MasteredDate> <SoundRecordingDetailsByTerritory> <!-- described in a following section --> </SoundRecordingDetailsByTerritory> </SoundRecording>
SoundRecording Fields Within ResourceList
Core Data Profile
contains a record company’s internal ID
contains a receiving MLC’s internal ID
Mandatory if available
SoundRecordingType– in most cases, parties will be communicating details of a
SoundRecordingthat is related to a musical work (as opposed to
SoundRecordingTypeof an audio book or ambient recording, say).
IsReplacedflag in the
SoundRecordingIdtag indicates whether this Identifier is old and has been replaced by a new one (=true) or not (=false). The Flag may only be set to True when the new Identifier is also provided.
IsArtistRelated- is an optional Boolean that flags whether the resource is related to an artist. In most cases this will be set to “true”.
ResourceReferencefield is superfluous for the communication of claims, it is technically mandatory in the current RDR standard. Each
SoundRecordingis identified locally within the scope of a single message by an anchor reference formed of the letter ‘A’ concatenated with an integer that increments for each SoundRecording composite.
The example shows is for the the first SoundRecording. The second would contain a value ‘A2’ and so on. These references need only be unique within in a given message.
ReferenceTitle- This is part of the 'reference descriptive metadata' for the recording. It is structured as the TitleText and SubTitle. In the DDEX standards, the
TitleTextis for the normal title of a recording and the
SubTitleis a catch-all for version and/or subtitle information.
SubTitleis used to differentiate different recorded versions such as ‘live’, ‘radio edit’, ‘extended mix’ etc. The language of the title is carried within the tag (represented by an ISO 639
<ReferenceTitle LanguageAndScriptCode="en"> <TitleText>My Song</TitleText> <SubTitle>Album Version</SubTitle> </ReferenceTitle>
IndirectSoundRecordingId- is provided within the Standard for the purpose of carrying information about the musical work embodied in the SoundRecording. This could be the International Standard Musical Work Code, ISWC; an opus number, composer’s catalogue number or a proprietary “song code”.
<IndirectSoundRecordingId> <ISWC> T123456789Z </ISWC> </IndirectSoundRecordingId>
CreationDate- The date of First Fixation / Date of Recording, to the year. (Ref. Rome Convention.)
The flag 'IsApproximate' can be included in the tag when specifying the date to the year (which is all that is required by most MLCs. The TerritoryCode is the Country of First Fixation. (Note: nationality of producer is separately within the InitialProducer composite.)
The TerritoryCode here at the SoundRecording level is the territory where the majority of the recording took place.