3.0.1 • Published 2 years ago
music-routes-data v3.0.1
music-routes-data
Music Routes Data: What musicians played on which tracks?
Schema
Data is stored in eight JSON files in the data directory.
Four of the files contain basic data:
tracks.jsoncontains thenamesand uniqueidstring for a track.releases.jsoncontains thenamesand uniqueidstring for a release.artists.jsoncontains thenamesand uniqueidstring for an artist.individuals.jsoncontains thenamesand uniqueidstring for an individual.
Four of the files describe relationships between the basic data and sometimes include extra data relevant to the relationship:
artist_track.jsoncontainsartistIdandtrackIdpairs where a track is attributed to an artist.individual_artist.jsoncontainsindividualIdandartistIdpairs where an individual is a member of an artist.individual_track.jsoncontainsindividualIdandtrackIdpairs where the individual performed on the track. There is also an optionalcreditsarray that explains the person's role on the track (e.g.,["vocals","guitar"]).track_release.jsoncontainstrackIdandreleaseIdpairs where a track appears on a release.
License
Music Routes Data by Rich Trott is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.