V1.Metadata.Common:Track

Jump to: navigation, search

Track

Contains information about a track on an album.

Elements

NameTypeDescription
composers TrackArtist [ ] Composers of the music on the track.
disc Integer Number of the disc in the series that the track is on.
duration Integer Playing time in seconds.
flags String [ ] Additional features and characteristics that apply to the track:
  • Alternate Take
  • Bonus Track
  • Cover
  • Demo
  • Dub
  • Edit
  • Excerpt
  • Extra Information
  • Hidden
  • Instrumental
  • Live Classics
  • Mash-up
  • Medley
  • Mix
  • Multimedia Track
  • Offensive image,title,lyrics
  • Original
  • Outtake
  • Overdub
  • Previously Unreleased
  • Remix
  • Re-recording
  • Skit
  • Take
  • Unplugged
  • Version
hasReview Boolean Whether a primary review of the track is available: true or false.
ids ids IDs recognized by the API for the track:
  • trackId
  • compositionId
  • performanceId
isPick Boolean Whether the track is recommended by Rovi: true or false.
part String Title of this movement or section of a classical music work. Each track includes just one part of a classical music work.
performers TrackArtist [ ] List of the people or groups who performed on the album.
sample String URL to an audio sample of a track on the album. Audio samples are 30-second MP3 clips encoded in stereo at 96 kbit/s. File size is approximately 357 kB.

Note:  Your access to music samples is governed by your subscription level.

title String Title of the song or composition performed on the track. For a composition, the part name performed on the track may be appended to the composition title.

XML Response Example

<Track>
  <ids>
    <compositionId>MC0002366840</compositionId>
    <performanceId>MQ0000708761</performanceId>
    <trackId i:nil="true"/>
  </ids>
  <title>Symphony No. 9 in D minor ("Choral"), Op. 125~I. Allegro non troppo, un poco maestoso</title>
  <performers>
    <TrackArtist>
      <id>MN0000932272</id>
    <name>Simon Rattle</name>
    </TrackArtist>
  </performers>
  <composers>
    <TrackArtist>
      <id>MN0000536126</id>
      <name>Ludwig van Beethoven</name>
    </TrackArtist>
  </composers>
  <part>I. Allegro non troppo, un poco maestoso</part>
  <duration>1015</duration>
  <disc>1</disc>
  <isPick>false</isPick>
  <hasReview>false</hasReview>
  <sample>http:\/\/actual-url-concealed.mp3</sample>
  <flags i:nil="true" xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
</Track>

JSON Response Example

{
   "ids":{
      "compositionId":"MC0002366840",
      "performanceId":"MQ0000708761",
      "trackId":null
   },
   "title":"Symphony No. 9 in D minor (\"Choral\"), Op. 125~I. Allegro non troppo, un poco maestoso",
   "performers":[
      {
         "id":"MN0000932272",
         "name":"Simon Rattle"
      }
   ],
   "composers":[
      {
         "id":"MN0000536126",
         "name":"Ludwig van Beethoven"
      }
   ],
   "part":"I. Allegro non troppo, un poco maestoso",
   "duration":1015,
   "disc":1,
   "isPick":false,
   "hasReview":false,
   "sample":"http://actual-url-concealed.mp3",
   "flags":null
}
 
Personal tools