I'm looking
to create a web application that takes my personal library of musicxml files and
randomizes them (tempos, music values, interval changes) by a hierarchy of
difficulty. I have the parameters of
difficulty in mind and not sure how to incorporate them into the program. I'm also not sure what are some of the things
to consider on the user interface, interested in hearing suggestions. I would like to have a playback function, I'm
assuming that is midi, but perhaps there are other options.
Finally, if possible, I've seen some similar websites that record
someone playing along the sheet music given and assign an accuracy score based
on their attempt, would be interested in hearing that if it is an option.
... Show more