Home - mbabbott/cse517a_mbabbott-ccarlos_application_project GitHub Wiki
mbabbot-ccarlos Application Project
Goal: Discerning D major from G major
Our goal with this project is to use machine learning to identify whether a musical piece is in the key of D major or G major, given a MIDI transcription of that piece. We chose these particular keys because most of the pieces we were able to find in MIDI format were in D major or G major. The way we read such transcriptions and handle our data is explained in the data section. We use multiple machine learning methods to determine which key is correct for a given piece, see the milestone pages for details.