Jalmus is a free, open source music education software helping musicians, especially pianists, to improve their sight-reading. You can train to read music with both exercises on notes or rhythms.

Jalmus is a free, open source music education software helping musicians, especially pianists, to improve their sight-reading. You can train to read music with both exercises on notes or rhythms.

Tune It! is a piece of software that helps musicians to tune their instrument. It can also be used to monitor the pitch during live performance.
Tune It! is based on a original and very accurate pitch detection algorithm. It can tune a wide range of instruments such as guitar, bass, piano, flute, violin, saxophone, etc…
Tune It! is available for both Windows and Macintosh platforms. It can be ran as a standalone application or as a plugin within a VST or AU host.
Features:
- Automatic note recognition from A-1 up to A6.
- Programmable A440 reference from 400 to 480Hz (step of 1Hz or 0,1Hz).
- Programmable Precision
- The highest precision, the finest tuning.
- The lower precision, the lower latency (suited for tuning control during live performance)

A MIDI file player that teaches you how to play the piano. PianoBooster is a fun way of playing along with a musical accompaniment and at the same time learning the basics of reading musical notation.

pianobooster.sourceforge.net
sourceforge.net/projects/pianobooster
LINGOT is a musical instrument tuner. It’s accurate, easy to use, and highly configurable. Originally conceived to tune electric guitars, it can now be used to tune other instruments.
It looks like an analogue tuner, with a gauge indicating the relative shift to a certain note, determined automatically as the closest note to the estimated frequency.
- It’s free software. LINGOT is distributed under the GPL license.
- It’s really quick and accurate, perfect for real-time microtonal tuning.
- Easy to use. Just plug in your instrument and run it.
- LINGOT is a universal tuner. It can tune many musical instruments, you only need to provide the temperaments. For that purpose, it supports the Scala project .scl format.
- Highly configurable via GUI. It’s possible to change any parameter while the program is running, without editing any file.

FreePiano is a virtual MIDI keyboard and a VST host for MS Windows. You can use FreePiano to play piano with a computer keyboard or a MIDI keyboard with any VST instrument you like, or output through MIDI, or generate any MIDI message with any key on your keyboard. You can also record your song or export a MP4 movie to share with your friends.

VMPK is a virtual MIDI piano keyboard for Linux, Windows and OSX. Based on Qt and Drumstick the program is a MIDI event generator using the computer’s alphanumeric keyboard and the mouse. It may also be used to display received MIDI notes.
