I have had some extra time in my hands, so I decided to make me a tool to make random piano scores to practice sight reading. Initial idea was to make sheets from random triads to practice pattern recognition. Then it came to my mind that someone else also might need that kind of tool. So I made it available into Internet.
Here it is:http://cmajor.fi/MusicRandomizer.html
I'd recommend using it making sheet from one type of practice data (e.g. only harmonic triads) and practicing them one hand at time.
When you have created sheet, you can print it, or play it from screen if you have tablet. Hide options button hides everything else but the sheet from screen.
About features and restrictions:
* Any modern browser should be supported. No support for IE. Also some browsers from old phones might not work.
* Page supports two clefs, both can be set up independently
* Resulted sheets are totally random. They doesn't make musical sense
* If you want only one clef, select None to clef 2
* Sheet width is fitted to page width automatically
* Printing scores from browser should work fine; pages should change between score's rows
* Scores should work fine also from tablets
* Hide options hides everything else but the score. You need to reload page to get options back
* Page remembers selections of you last sheet. Reset button empties sheet and restores selections to default values.
* No support for different keys
* Only quarter notes
* Clef heights doesn't scale: Notes that goes too far above or below clef are cut
Some features I'd like to implement, if there are interest for this tool or features (just ideas, no promises
* More practice types. e.g. seventh chords
* Support for different keys
* Support for different length notes
* Possibility make "real" music. Things like music that has harmonies in left hand and melody in right hand and it makes at least some musical sense. Or counterpoint, e.g.
* Redesign user interface to make it look more appealing
* Resizing clefs vertically to fit all notes below and above clef regardless how far they are from clef
Feel free to try this. Post a message here if you have questions, problems or ideas about features you'd like to see