Welcome to my project website.
LenMus is a free open software project, committed to the principles of open source software, free education, and open access to information. It has no commercial purpose.
It is a personal project, to learn and for fun, that I do in my spare time, so do not expect new features every few months! . Sorry!
1/Sep/2016 - Release of Lomse library version 0.20.0
Development continues. The spacing algorithm has been replaced. Also improvements in the lines break algorithm. Renderization is improved in several aspects. Lyrics are now taken into account for spacing notes. Also additional space between staves is added when lyrics are present. Added support, in LDP, for many music notations: lyrics, articulations (accents & stress marks), dynamics marks, groups of instruments and score titles. Also options for full control of the justification and truncation of last system. Also several fixes and small changes. See the Lomse changelog for more details. Debian packages to install Lomse in Ubuntu are available at Lomse PPA.
3/Jul/2016 - Documentation updated
I've been writing and updating documentation. The LDP language manual, v.2.0 is not yet finished but it is much more updated than the old document for version 1.5, so I have replaced it by this new one. Hope to finish it along this summer. Also a new document, the API documentation for the Lomse library has been included.
14/Feb/2016 - Development moved to GitHub
A few days ago I started moving LenMus repositories and issues tracker to GitHub. From now on development will happen on GitHub, using Git instead of Bazaar for managing the repositories. You can check it out here. Feel free to watch, star or fork the code, and send your contributions!
28/Dec/2015 - Development info. added to website
I'm starting to create webpages oriented to development management and collaboration. You would have noticed a new link "DEVELOPMENT" in page top menu. The bug and task trackers are now accesible from this new section. Want to collaborate in LenMus? Take a look!
18/Dec/2015 - Release of Phonascus v5.4.1
This is a maintenace release to address a bug in LenMus installation, preventing help files to install properly. See changelog for more details. Debian packages to install in Ubuntu are available at LenMus PPA.
26/Sep/2015 - Release of Phonascus v5.4
The main goal of this release is to simplify LenMus installation. I've changed the way in which LenMus is built and installed, removing the dependency from Lomse library that caused a lot of problems. Unfortunately, it is too costly to prepare a release without including all the new code in development and, thus, this release includes a lot of new features not yet finished, but this new code is, by default, disabled. See changelog for more details. Debian packages to install in Ubuntu are available at LenMus PPA.
7/Sep/2015 - Release of Lomse library version 0.16.1
This new release contains mainly changes for using SMuFL compliant music fonts and changes for supporting more music notation elements. Some bug fixes. See the Lomse changelog for more details. Debian packages to install Lomse in Ubuntu are available at Lomse PPA. The tutorials in this website have been also updated.
27/Apr/2015 - Release of Lomse library version 0.15.0
Since version 0.14.0 the development has continued and a lot of new code is now included. The changes are oriented, mainly, to support music score edition applications. See the Lomse changelog for more details. Debian packages to install Lomse in Ubuntu are available at Lomse PPA. The tutorials in this website have been also updated.
26/Jan/2015 - Instructions for installing Phonascus in Mac OS X
There is no LenMus version for Mac computers. I don't own a Mac and can not prepare this version. But it is possible to run on a Mac the Phonascus Windows version. Charles Nichols has prepared detailed instructions for installing the Windows version in Mac OS X Yosemite. Thanks Charles!
12/Jan/2015 - Release of wxMidi v2.0
Version 2.0 mainly fixes a bug causing occasional problems when receiving sysex messages, removes the 32KB limit for SysEx messages and includes some improvements. Two new translations added: German, thanks to Undine Peters; and Simplified Chinese, thanks to 卢文汐 (Wenxi Lu). The documentation has been updated and rewriten for using Doxygen. See changelog for more details.
03/May/2013 - Release of Phonascus v5.3.1
Version 5.3.1 is focussed on fixing bugs, in particular on those causing unexpected program termination. This version also completes translation to Chinese and adds options for clefs reading exercise. See changelog for more details.
A totally free program for studying and practising music theory. Read more ...
Lomse is a free open source project to provide software developers with a C++ library for rendering, editing and playing back music scores. With it, you can add capabilities to any program for displaying and editing music scores. It is witten in C++, it is platform independent. More info
wxMidi is a free open source component for software developers using the wxWidgets application development framework. With this component you can add MIDI in/out support to your wxWidgets application. wxMidi is a wrapper for PortMidi, the Portable Real-Time MIDI Library. More info
Last updated: 2016/09/01