Skip to content

Repository files navigation

Calao

Learning music reading software on midi compatible instrument (Linux, Windows, MacOs)

Calao aims to be educational tool to learn music reading with computer. It provides a flexible software to handle all MIDI instrument (through USB) to improve music reading on our favorite instrument

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
  • Exercises editor. Users can create, save, modify and play exercises very easily
  • 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
  • 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 (.SF2)
  • Translated in 15 languages

Caution: Fluidsynth has a very bugged implementation in Calao

Documentation

The bulk of the documentation is stored in the Resources/docs/index.md file in this bundle:

Read the Documentation for master

Installation

All the installation instructions are located in the documentation.

Continuous Integration

Calao is TestDriven developped with the Travis-CI tool.

Java Requirements

Default 1.5 jre needed

License

This software is created under the GPL v3.0 license. See the complete license :

LICENSE

Credits

This software has a complicated story. See the complete :

CREDITS

About

Calao is a free software. See also the list of contributors.

Reporting an issue or a feature request

Issues and feature requests are tracked in the Github issue tracker.

About

A program for learning musical instruments

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages