music-routes-data

3.0.1 • 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

/music-routes-data/

    Package Sidebar

    Install

    npm i music-routes-data

    Weekly Downloads

    90

    Version

    3.0.1

    License

    CC-BY-SA-4.0

    Unpacked Size

    7.83 MB

    Total Files

    19

    Last publish

    Collaborators

    • trott