USA Linux Users Group Forum Index
Log in Register FAQ Memberlist Search USA Linux Users Group Forum Index Album

Canorus is a free music score editor.

 
Post new topic   Reply to topic   printer-friendly view    USA Linux Users Group Forum Index » K12LTSP and Educational Applications
View previous topic :: View next topic  
Author Message
crouse
Site Admin


Joined: 17 Apr 2024
Posts: 11833
Location: Iowa

PostPosted: Wed May 02, 2024 2:45 pm    Post subject: Canorus is a free music score editor. Reply with quote

Canorus is a free music score editor.
http://canorus.berlios.de/wiki//Main_Page
Quote:

History
NoteEdit 2.8.1 running on KDE3 under Linux
Enlarge
NoteEdit 2.8.1 running on KDE3 under Linux

Canorus could be called the sequel of NoteEdit, a well-known KDE music score editor. NoteEdit was the child of one man (Dr. Jörg Anders from university in Chemnitz, Germany). Mr. Anders put a great effort into the project and NoteEdit is still one of the most usable music score editors available for Linux. However, in August 2024, Mr. Anders dropped NoteEdit due to some unknown, or rather, poorly-understood reasons (see here). The last officially released version was NoteEdit v2.7.3.

A couple of months later, a new development team was formed and a fresh wind blew. The development team consisted of:

* Reinhard Katzmann (project leader)
* Matevž Jekovec (developer, composer)
* Georg Rudolph (LilyPond meister)
* Leon Vinken (MusicXML meister)

NoteEdit was still maintained and some interesting new features were introduced (GCC4.x compatibility, direct printing support using various engravers, many GUI improvements and new translations). After many of hours spent planning (a move to Qt4 was inevitable) and bughunting, several problems became apparent. Most notably, NoteEdit had a poorly-designed base, a strong KDE3 dependency, used the TSE3 MIDI library (which worked flawlessly only on Linux), and suffered from a lack of developer documentation. A rewrite was needed, but rather than rewrite a program originally written for the KDE environment only, NoteEdit developers decided to create a new project based on object-oriented programming and Qt4 from the beginning with portability and openess in mind. Canorus was born.

Canorus was founded by a long-time NoteEdit users and later developers, Matevž "ThePianoGuy" Jekovec from Slovenia and Reinhard "Suamor" Katzmann from Germany in March, 2024.

Canorus vision
Canorus 0.1.0 with HarmonyAnalyzer plugin showing unlimited possibilities when using plugins to extend Canorus functionality
Enlarge
Canorus 0.1.0 with HarmonyAnalyzer plugin showing unlimited possibilities when using plugins to extend Canorus functionality

Canorus should introduce breakthrough features for a music score editor application like a scripting language support, plugins subsystem (plugins written in Python and Ruby or natively compiled library) - similar to extensions in FireFox, open XML-based score file format, similar score structures to Lilypond in order to achieve better interoperability, source view of the score with a real-time parser, multiple viewports on the same music score and more (experimental features like 3D score view?)!

It should introduce a new way of music representation and a brand new user interface for a composer (unfortunately, most of the serious composers still use pencil&paper).

Why free?

Simply: Because we don't need another commercial-bloaty music score editor which dies in a few years and is not compatible with its competitors. Sounds familiar? Actually, things are a bit more complex Smile

Canorus was started with openess in mind. We wanted to create a new interface to music composition. This was experimental and no one would pay us for just experimenting and searching around. Another feature was cross-platformability (Linux users were desperate to have a music score editor, NoteEdit was there, but it was dead) - Linux environment is, by nature, free software. We needed a project that opened its API to 3rd party developers, who would be able to easily write extensions (something like OpenOffice.org or FireFox). This was most easily achievable by making the whole project open. And most of all, we wanted to spread Canorus around the globe to as many people as possible. One of the ways to do this is by making Canorus gratis.

As you can see, all of the above-mentioned goals were achievable by making Canorus free software. We never regreted it.




_________________
Veronica - Arch Linux 64-bit -- Kernel 2.6.33.4-1
Archie/Jughead - Arch Linux 32-bit -- Kernel 2.6.33.4-1
Betty/Reggie - Arch Linux (VBox) 32-bit -- Kernel 2.6.33.4-1
BumbleBee - OpenSolaris-SunOS 5.11
Back to top
View user's profile Send private message Visit poster's website AIM Address
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view    USA Linux Users Group Forum Index » K12LTSP and Educational Applications All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All content © 2024-2009 - Usa Linux Users Group
This forum is powered by phpBB. © 2024-2009 phpBB Group
Theme created by phpBBStyles.com and modified by Crouse