This is a complex topic in Music Theory, with it is possible modify a original music so that it can still be recognized by everyone, but without causing any break in music. For this to work, is necessary use some reharmonization techniques...
Recently I majored in Computer Science, I and a friend worked with musical reharmonization aided by computer in our course completion assignment. Our initial idea was "Modify a harmony of a music, so that, it can still be
recognized by everyone", then we did it!! It was created a software that allows reharmonize musics!
I'm very glad to present you a never seen before musical reharmonization software called Sonata!!
Obviously that there are some limitations, for instance, our software only works with the harmony of music score, so the melody continues unchanged, besides that, the software doesn't works with rhythm, only with changes in harmony (chords substitutions, adding of tension notes, for instance).
Nowadays our software is published in google play and is available to android phones, if someone is interesting the free version of the software can be visualized here:
https://play.google.com/store/apps/deta ... obile.demo (https://play.google.com/store/apps/details?id=com.music.sonatamobile.demo)
We will be happy with your opinions or suggestions. Unfortunately I don't have yet a summary of our project in English language, just in Portuguese(Brazil) and
can be accessed at this url:
http://ricardombertani.wordpress.com/20 ... artituras/ (http://ricardombertani.wordpress.com/2013/08/25/sonata-um-sistema-de-rearmonizacao-de-partituras/)
Thank very much for your attention,
Ricardo.