I had a meeting with prof. Ivan this week.
I had figured out how the Markov chain analysis code online worked. Also found some bugs in the code.
This is my flow chart of how my code going to work after I understood the theory of the code on this website.
I already did the part to move the tonality of each song to make it easier to gather statistics of each note.
Next step I will need to figure out how to analysis chord. I did some research and realized it’s also a big topic of Music Recognition.