Inspiration
Music composition can be greatly facilitated via harmonic analysis using music theory. Having a process to do this would save a lot of time.
What it does
It takes a chord sequence of chords, and determines the quality and root of the chord.
How I built it
Blood sweat and tears and lots of c++ data structures and file parsing.
Challenges I ran into
The gp5 file format being used was undocumented, complex, and poorly designed.
Accomplishments that I'm proud of
Developing a unique algorithm for root determination. Reverse engineering a file format.
What I learned
When working on a team, many things need to be standardized before hand. Also, I need to go the bed.
What's next for HarmonicAnalyzer
Getting it to be more stable with the current file format and expanding functionality to other musical score file formats.
Log in or sign up for Devpost to join the conversation.