Canorus is a free cross-platform music score editor. It supports an unlimited number and length of staffs, polyphony, a MIDI playback of notes, chord markings, lyrics, import/export filters to formats like MIDI, MusicXML, ABC Music, MusiXTeX and LilyPond

Features

  • Polyphony
  • Canorus ML Format (optionally as archive)
  • Scripting and Plugins (Python working, Ruby planned)
  • Multiple Views for different tasks (Score, CLI, Source, Help
  • Several configuration options for Editing, Appearance, Playback, Print
  • Translations into many different languages
  • Multiple Platform support (like Windows, Mac, Linux, *BSD)
  • Standard Notation elements (Rests, Notes, Clefs, Key/Time Signatures etc.)
  • Several Import Possibilities (Midi, MusicXML, Simple Lilypond, more planned)
  • Many Exporters available (Midi, MusicXML, Lilypond, more planned)
  • Zooming of Score and Several Score Views
  • Lyrics
  • Properties for music elements (staff, note, barline, voices, slures etc.)
  • Document Properties (Title, Composer, Copyright, Arranger etc.)
  • Document Recovery
  • Midi Recording and Playback as well as GM instrument configuration
  • Undo/Redo, Copy&Paste
  • Marks (Fermata, (De)Crescendo, Dynamics, Repeat, Fingering etc.)
  • Print Preview and Printing via Lilypond (more backends planned)
  • Coloring of music elements (for education), only scriptable for now
  • PDF and SVG export based on Lilypond
  • Midi based on well-tested backends: PMidi and RTMidi

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2), GNU General Public License version 3.0 (GPLv3)

Follow Canorus

Canorus Web Site

You Might Also Like
Business Continuity Solutions | ConnectWise BCDR Icon
Business Continuity Solutions | ConnectWise BCDR

Build a foundation for data security and disaster recovery to fit your clients’ needs no matter the budget.

Whether natural disaster, cyberattack, or plain-old human error, data can disappear in the blink of an eye. ConnectWise BCDR (formerly Recover) delivers reliable and secure backup and disaster recovery backed by powerful automation and a 24/7 NOC to get your clients back to work in minutes, not days.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
6
0
0
0
2
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 1 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 1 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 1 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 1 / 5

User Reviews

There are no 5 star reviews.

Additional Project Details

Operating Systems

Linux, BSD, Windows

Languages

French, Dutch, Slovene, Czech, English, German

Intended Audience

Developers, End Users/Desktop, Testers

User Interface

Console/Terminal, Plugins, Qt

Programming Language

Python, C++, Ruby

Related Categories

Python Text Editors, Python XML Software, Python Printing Software, Python Education Software, Python Sound Audio, C++ Text Editors, C++ XML Software, C++ Printing Software, C++ Education Software, C++ Sound Audio, Ruby Text Editors, Ruby XML Software, Ruby Printing Software, Ruby Education Software, Ruby Sound Audio

Registered

2006-08-14