This repo is a fork of https://sourceforge.net/projects/scoredate/ which is a fork of jalmus https://sourceforge.net/p/jalmus/code/ci/master/tree/) which was also forked here (https://github.com/spark404/jalmus).
-
Added Leiningen as a build system.
- To build - install lein and run
lein uberjar
. - To run - double click on the jar file in a graphical setting, or run
java -jar target/score-date-0.3.3-SNAPSHOT-standalone.jar
. If you put the resulting uberjar in the root folder you will also get access to the exercises.
- To build - install lein and run
-
Fixed a bug where once a wrong note is played everything is considered "wrong"
-
Deselecting "Keyboard sound" from the Midi Options menu makes the piano not play (either from the program or attached by midi). This helps when practicing with rhythm, as the delay does not confuse playing.
I released an unofficial 3.3 version. Simply download the jar file and untar the Exercises.tar.gz in the same directory as the jar, and double click it. See https://github.com/shlomiv/ScoreDate/releases.
ScoreDate is your date with the music ! It is an open source software written in Java that helps musicians to learn music reading. It also helps you with ear training. It is suitable for any skill, from beginners to professional users. From slow training to first sight reading.
Features:
- Notes in line exercise
- Rhythms exercise
- Score reading exercise
- Ear training exercise with 4 levels of difficulty
- Exercises - Creation, edit, save and playback
- Statistics with monthly and daily view
- Supports of 4 clefs: Violin, Bass, Alto, Tenor, with a maximum of 2 at the same time
- Supports of notes: Whole, half, dotted half, quarter, dotted quarter, eighth, triplets, pauses
- Selection of the notes range for each clef. Maximum of 4 additional lines above and below the staff
- Virtual piano, to exercise without having external devices
- Chords, intervals and accidentals exercise
- Learning mode, that shows the name of the note or the chord displayed on the staff
- Realtime playback supporting ASIO, WDMKS, DirectSound, Jack, ALSA, OSS
- Translated in 15 languages