Canorus
ActiveOverview
Canorus is a free cross-platform music score editor that supports note writing, unlimited staffs, polyphony, MIDI playback, chord markings, and lyrics.124 It serves as the successor to NoteEdit, offering import/export to formats like MIDI, MusicXML, LilyPond, and others, along with scripting capabilities in Python or Ruby.236
Key Features
- Polyphonic notation - Excellent input system for entering polyphonic music with mouse and keyboard bindings.
- MIDI support - MIDI input, output, and playback via ALSA sequencer.
- Import/Export filters - Supports MIDI, MusicXML, ABC Music, MusiXTeX, LilyPond, PDF, and SVG.
- Scripting - Extensible with Python and Ruby scripts.
- Unlimited staffs - Handles unlimited number and length of staffs.
- Edit modes - Select and Edit modes with emacs-like keybindings (Ctrl-Z undo, etc.).
- Printing - Exports to PDF via LilyPond integration.
- User-defined events - Rich selection of standard symbols and custom events.
Pricing
| Plan | Price | Includes |
|---|---|---|
| Free | $0 | Full access to all features, open-source. |
Platforms & Requirements
Cross-platform using Qt4, runs on Linux (via ALSA for MIDI), Windows (Win32), and X11 systems; macOS support implied by cross-platform claims but not explicitly detailed.13 Minimum requirements align with Qt4; no notable platform-specific limitations mentioned.
Integrations & Ecosystem
- MIDI import/export/playback
- MusicXML import/export
- LilyPond export and printing
- ABC Music import/export
- MusiXTeX import/export
- PDF export
- SVG export
- Canorus (.can) and XML formats
Alternatives
| App | Difference |
|---|---|
| NoteEdit | Predecessor project that Canorus forked and extended as its official successor. |
| MuseScore | More actively maintained modern alternative with broader platform support and GUI features. |
| LilyPond | Text-based notation focused on high-quality engraving, lacks graphical editor like Canorus. |
| Sibelius | Commercial software with advanced professional features, not free or open-source. |
Reputation
Canorus is recognized as a capable free music score editor, praised for polyphonic input, MIDI connectivity, scripting, and format support as NoteEdit's successor.21 It has niche use in Linux communities but appears less actively developed recently, with last mentions around 2016 workshops.7 Criticisms include potential abandonment risks similar to its predecessor, limiting its adoption compared to more modern tools.2
Sources (9)
- https://sourceforge.net/projects/canorus/
- https://www.linuxjournal.com/content/music-notation-software-linux-progress-report-part-1
- https://sourceforge.net/projects/canorus.berlios/
- https://audio-file.org/2019/10/27/canorus-music-score-editor/
- https://wiki.linuxaudio.org/apps/all/canorus
- https://github.com/canorusmusic/canorus
- https://media.ccc.de/v/minilac16-canorusanext
- https://forum.musicasacra.com/forum/discussion/555/linux-notation-software/p1
- https://community.linuxmint.com/software/view/canorus