Canorus, the successor to the music score editor NoteEdit is looking
for developers wanting to join the project. The project is hosted on
berlios and provides SVN access to the sources as well as a Wiki for
I put out a first release based on the current SVN. You can fetch it
Canorus is the next generation music score editor (multiple viewports
of the same score, scripting support, score source view, fast and
intuitive UI, free software and cross-platform) . Technically it is
based on Qt4, uses CMake as project management tool, swig for scripting
/ macros integration (primary script languages are ruby and python) and
the cross platform rtmidi library for the MIDI playback.
Canorus is searching for developers with experience in the fields C++,
Ruby, Qt4, XML, Parsing, User Interfaces, Music Composition and Theory,
Translators, Score Editing Unit Tests.
Some of the tasks are:
- Add several UI parts (either via Ruby or in the core) like Settings,
several different property perspectives, Lyrics, Import / Export
- Development of a robust test engine for the user interface and
its core (could be done via scripting)
- Import parsers for ABC Music, Lilypond, MusicXML, MUP (& NoteEdit),
MusiXTeX, PMX, MIDI etc.
- Export for several formats like the above
- Recording and replay of macros
- Multi-Level Undo/Redo (for different perspectives)
If you want to join the project just mail me your berlios unix name
(user name you use to log into berlios). I'd use that name for a wiki
account too and will send you a password you should change as soon
If you cannot code but still want to contribute read the forum message
A big "thank you!" to everyone making this project possible.
Software-Engineer, Developer of User Interfaces
Project: Canorus - the next generation music score editor -
GnuPG Public Key available on request