From Massimo Callegari:
ScoreDate is an open source software written in Java that helps musicians to learn music reading. It is suitable for any skill, from beginners to professional users. From slow training to first sight reading. Features include notes in line exercise, chords, intervals, and accidentals exercise, rhythms exercise, score reading exercise, ear training exercise with 4 levels of difficulty, statistics with monthly and daily view, users can create, save, modify, and play exercises very easily, supports of 4 clefs: Violin, Bass, Alto, and Tenor, with a maximum of 2 at the same time, supports of notes: Whole, half, dotted half, quarter, dotted quarter, eighth, triplets, and pauses, selection of the notes range for each clef, virtual piano to exercise without having external devices, learning mode that shows the name of the note or the chord displayed on the staff, real time playback through Fluidsynth, custom sound banks load in SoundFont 2 format, and translated in 15 languages.