music-routes-data

3.0.0 • Public • Published

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.json contains the names and unique id string for a track.
  • releases.json contains the names and unique id string for a release.
  • artists.json contains the names and unique id string for an artist.
  • individuals.json contains the names and unique id string for an individual.

Four of the files describe relationships between the basic data and sometimes include extra data relevant to the relationship:

  • artist_track.json contains artistId and trackId pairs where a track is attributed to an artist.
  • individual_artist.json contains individualId and artistId pairs where an individual is a member of an artist.
  • individual_track.json contains individualId and trackId pairs where the individual performed on the track. There is also an optional credits array that explains the person's role on the track (e.g., ["vocals","guitar"]).
  • track_release.json contains trackId and releaseId pairs 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.

Creative Commons License

Readme

Keywords

Package Sidebar

Install

npm i music-routes-data

Weekly Downloads

22

Version

3.0.0

License

CC-BY-SA-4.0

Unpacked Size

7.83 MB

Total Files

19

Last publish

Collaborators

  • trott