Musical key classification

Machine Learning - WMAI010-05 Classifying keys in a piece of music using a Hidden Markov Model trained using Spotify data. For a Notebook containing the results, see results notebook.

Data Exploration

Let's visualize our data: the Chroma vectors obtained from the Spotify API. We'll take 1 sample to begin with.

Import packages

Define variable

Load data

Investigate a single song

Investigate overall dataset

Double check that we have selected an equal amount of each key and mode

Compare Trimmed songs to not trimmed

About

Built by Jeroen Overschie, Jordan Barkai, Thijs Havinga and Pieter Dekker - as part of the Machine Learning course WMAI010-05 taught on the University of Groningen.