A MTAudioFile represents audio data of a given format.
| name | data type | type | namespace | min/max occurs | constraints | description |
|---|---|---|---|---|---|---|
| url | string | attribute | 0/1 | |||
| bitRate | long | element | 1/1 | required long | ||
| duration | int | element | 1/1 | required int | ||
| id | string | element | 0/1 | |||
| quality | MTAudioFileQuality | element | 0/1 | A flag which indicates whether the audio data is considered to be of high or low quality | ||
| sampleRate | int | element | 1/1 | required int | The sample rate of the audio data. | |
| size | long | element | 1/1 | required long | The audio data size in bytes. | |
| track | MTTrack | element | 1/1 | required | The MTTrack which the audio data is associated with.
|
|
| type | MTAudioFileType | element | 0/1 | The audio data type / format. | ||
| updated | dateTime | element | 0/1 |
Example
<audioFile url="...">
<bitRate>...</bitRate>
<duration>...</duration>
<id>...</id>
<quality>...</quality>
<sampleRate>...</sampleRate>
<size>...</size>
<track>
<album>
<comment>...</comment>
<created>...</created>
<description>...</description>
<distribute>...</distribute>
<id>...</id>
<library/>
<number>...</number>
<released>...</released>
<status>...</status>
<title>...</title>
<undistributionRules>
<undistributionRule/>
</undistributionRules>
<updated>...</updated>
</album>
<alternativeTitle>...</alternativeTitle>
<trackAgreementRelationships>
<trackAgreementRelationship>
<agreement/>
<id>...</id>
<track/>
<value>...</value>
<updated>...</updated>
</trackAgreementRelationship>
</trackAgreementRelationships>
<audioFiles>
<audioFile/>
</audioFiles>
<bpm>...</bpm>
<comment>...</comment>
<created>...</created>
<description>...</description>
<distribute>...</distribute>
<trackGenreRelationships>
<trackGenreRelationship>
<genre/>
<id>...</id>
<track/>
<updated>...</updated>
<source>...</source>
<confidence>...</confidence>
</trackGenreRelationship>
</trackGenreRelationships>
<trackHierarchyNodeRelationships>
<trackHierarchyNodeRelationship>
<blueprint>...</blueprint>
<created>...</created>
<createdBy/>
<hierarchyNode/>
<id>...</id>
<track/>
<updated>...</updated>
</trackHierarchyNodeRelationship>
</trackHierarchyNodeRelationships>
<id>...</id>
<trackKeywordRelationships>
<trackKeywordRelationship>
<id>...</id>
<keyword/>
<track/>
<updated>...</updated>
<source>...</source>
<confidence>...</confidence>
</trackKeywordRelationship>
</trackKeywordRelationships>
<isrc>...</isrc>
<iswc>...</iswc>
<key>...</key>
<lyrics>...</lyrics>
<number>...</number>
<parent/>
<sid>...</sid>
<reportTracks>
<reportTrack>
<albumNumber>...</albumNumber>
<albumTitle>...</albumTitle>
<created>...</created>
<id>...</id>
<libraryCode>...</libraryCode>
<report/>
<track/>
<trackAlternativeTitle>...</trackAlternativeTitle>
<trackComposers>...</trackComposers>
<trackIndex>...</trackIndex>
<trackNumber>...</trackNumber>
<trackPublicDomain>...</trackPublicDomain>
<trackTitle>...</trackTitle>
<trackUsage>...</trackUsage>
<trackVersion>...</trackVersion>
<trackYear>...</trackYear>
<updated>...</updated>
</reportTrack>
</reportTracks>
<shares>
<share>
<id>...</id>
<role>...</role>
<stakeholder/>
<track/>
<value>...</value>
<updated>...</updated>
</share>
</shares>
<status>...</status>
<subNumber>...</subNumber>
<title>...</title>
<token>...</token>
<undistributionRules>
<undistributionRule>
<applied>...</applied>
<begin>...</begin>
<comment>...</comment>
<created>...</created>
<end>...</end>
<entityId>...</entityId>
<entityType>...</entityType>
<id>...</id>
<label>...</label>
<projectName>...</projectName>
<territory/>
<updated>...</updated>
<user/>
</undistributionRule>
</undistributionRules>
<version>...</version>
<versioned>...</versioned>
<versionsCutDown>...</versionsCutDown>
<versionsAlternative>...</versionsAlternative>
<versionsStem>...</versionsStem>
<versionType>...</versionType>
<waveForms>
<waveForm url="...">
<id>...</id>
<size>...</size>
<track/>
<type>...</type>
<waveFormProfile/>
<updated>...</updated>
</waveForm>
</waveForms>
<year>...</year>
<updated>...</updated>
</track>
<type>...</type>
<updated>...</updated>
</audioFile>