Hi Iasconic,
Thank you for your suggestions and really appreciate it. Yes I'm planning to join MuseScore for Google Summer of Code and I'm sorry that I didn't mention it before.
I went through the magic chords plugin as well. However my idea is to generate a chord sequence for a song using Hidden Markov Model. The observations of the Hidden Markov model are the melody notes in each measure and the hidden states are the chords. Viterbi algorithm will be used to find the best possible hidden states (chords).
I have experience in C++ programming and I'm new to qt. I was able to successfully build and run MuseScore using qt creator, but opening a large cpp file makes the qt creator crash in Ubuntu 14.04.
Best Regards,
Nalinda Hemanga