Jalmus is a free, open source music education software helping the musicians, specially pianists, to improve their sight-reading. You can train to read music with both exercises on notes or rhythms.
Jalmus is developed in Java and so available on Microsoft Windows, Linux and Mac OS.
Jalmus is a multilingual software supporting - English, French, Spanish, and Deutsch.
Requires Java Runtime Environment. Get It Here.