corpusmusic / bb-cluster

Markov analysis of harmonic progressions and cluster analysis of song-level harmonic profiles in the McGill Billboard dataset.
https://medium.com/modeling-music
GNU General Public License v3.0
9 stars 1 forks source link

bb-cluster

This repository contains Python and R code to transform and analyze harmonic progressions in the McGill Billboard dataset (BB), including:

BB data can be downloaded from the McGill Billboard dataset website directly. Outputs of all parsing, machine learning, and analysis scripts are already contained in this repository.

To run these scripts yourself, download BB, place the data in the same root folder as these scripts, and move billboard-2.0-index.csv to the BB data folder. Then run the scripts in the following order:

Articles and blog posts associated with this repository

6 Cluster Analysis

15 Cluster Analysis