I'm starting to create web pages oriented to project management and collaboration. I have added a new link "DEVELOPMENT" in the website pages top menu. The bug and task trackers are now accessible from this new section. Would you like to collaborate in LenMus? Take a look!
Currently, as I am the only developer I keep a text notebook with all the information I need. I tried to use one of those available web tools for bug and task tracking, but they greatly increase my management costs. So, I have created some scripts to extract the information from my project notebook and build these new web pages.... read more
This is a maintenace release to address a bug in LenMus installation,
preventing help files to install properly. Please visit
the lenMus website for more details:
Download files from lenmus PPA at
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. Please visit
the lenMus website for more details:
http://www.lenmus.org/en/phonascus/release_notes... read more
It is with my deepest regret that I have to announce the closure of the LenMus project.
After a decade-long run, LenMus is no longer being developed. I began LenMus because I was studying music theory and needed interactive exercises for practicing. At that time (2002) there were no much free software for musicians and music students and I programmed some exercises, especially for ear training. I was soon attracted by the computational problems derived from the complexity of this domain. But world changes very fast and I alone can not do all and move as fast as this requires. I always failed in attracting more developers to the project and the result is that LenMus is increasingly lagging behind the increasing complexity of the project and the fast pace of changes on computers (notebooks, mobile phones), the web (HTML5 interactive applications), and the available teaching materials on the web (videos, free web schools). As I can not do it all alone, all development was stopped five months ago. Probably I will not to resume development again.... read more
LenMus Phonascus version 5.3.1 has been released. This version 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:
LenMus Phonascus version 5.3 has been released. The main changes from previous
version are the following:
LenMus Phonascus version 5.2 has been released. The main changes from previous version are the following:
LenMus Phonascus version 5.1 has been released. The main changes from previous version are the following:
After one year of work LenMus 4.0 is available. As the version number change suggests,
release 4.0 is major update in the program code and functionality. The main changes are:
Inclusion of a score editor (beta status)
Change of license to GPL v3+
For more details, please read the news item at out website:
We have started to prepare documentation about program internals, oriented to help anyone interested in programming or just in having knowledge about LenMus program internals.
The first themes of the 'Lenmus Hacking Guide' are now available on this web site.
We have changed the layout of the documentation pages, to have more white space and better legibility. If any one has ideas for improving the layout (logo, banner, colours, fonts, style, etc.) please send us a draft html page displaying the proposal. Thank you.... read more
Some new features and changes are introduced:
A new eBook with theory and exercises on cadences.
The automatic composer algorithm has been rewritten to take into account harmony
rules. Scores in music reading exercises are now 'singable' and takes tonality
Some errors corrected in Music Reading Level 1 eBook
French translation has been totally reviewed.
Some bug fixes and other technical improvements:
From a user point of view the main changes are the new features introduced:
But the new version has a lot of technical changes an some bug fixes:... read more
To support multiple languages modern software, as LenMus, is developed using the Unicode standard. Unicode works on Windows NT/2000/XP/Vista, but not on older versions (Windows 95/98/Me). Therefore, supporting Windows 95/98/Me requires us to deal with different encodings and this, in turns, causes a lot of additional work for encoding conversion of all eMusicBooks and other files, some program code variations, and more additional testing.... read more
Release 3.4 includes, mainly, technical changes an some bug fixes:
A new eMusicBooks source format, based on XML and DocBook, has been developed
with three objectives in mind:
The controller to display eMusicBooks has been rewritten to adapt to the new
eMusicBooks format. Now the index panel can also display images.
<p>LenMus is a reader for books about music (eMusicBooks).
These eMusicBooks are not part of the program and anyone can write them.
Since lenmus 1.0 version, the format has been evolving as new needs appeared, The new format
to be used from next lenmus release, version 3.4, is XML.
The reason to choose XML as the format for eMusicBooks is due to its advantages. Among them
we would emphasize:</p>... read more
Release 3.3 includes some new features and improvements:
Release 3.2 includes some new features and improvements:
Release 3.1 includes some new features, improvements and a few bug fixes:
For more details and to see changes since version 3.0, please, visit the LenMus website.
Finally, version 3.0 stable, is here. Release 3.0 includes some new features and improvements over beta 1 and a few bug fixes:
For more details and to see changes since version 2.0, please, visit the LenMus website.
Release 3.0 beta 1 (probably the last one before stable release) is mainly a bug fix release but also include the missing features that were present in version 2.0 and some new features and improvements. Changes include:
Counters for right/wrong answers and total marks included in all exercises.
Buttons for answers added to 'identify scales' and 'build interval' exercises. (new in 3.0)
Name of intervals now displayed in ear training exercises when requesting to show the solution.... read more
LenMus project moves to beta status with the release of the first beta for GNU GPL version 3.0. This beta version includes an installer for Windows. All the documentation and eBooks are availble in English and Spanish. Help documentation has also been prepared and translated and many bugs has been fixed.
In preparation for the beta version this is the first release of the windows installer. It installs a more debugged alpha version (alpha 3) and one eBook for music reading (in Spanish, with the exception of lesson 14 that is in English). Please, report me any trouble you could find with the installer so that it can be fixed before releasing the beta version. Thank you.
The final version 3.0 for MS Windows® of the LenMus program is ready. All known bugs have been fixed and all unfinished code, necessary for the features planned for version 3.0, has been completed. The GUI has been revised and icons and art work has been completed; a splash window has also been included. All single exercises now include a 'settings' button to allow user to customize the exercise to his/her needs. But the program is not yet ready to move to beta status. What is missing?: More testing, eBooks, a help file and the translation into Spanish.
eBooks are indispensable for rhythm and side reading exercises, so the student has exercises width increasing level of difficulty. The pre-defined rhythmic cell selection facilities of version 2.0 were too limitative for users; to set up a customized side reading exercise more functionality is needed (i.e. a rhythmic patterns editor). This probably will be included in version 3.1. ... read more
This second alpha release, more finished, includes the side reading support that was not migrated in October. With its inclusion, practically all the functionalities of version 2.0 are now included in version 3.0. Also, in this alpha 3.0a1 version the code is more finished, as you would see in ties and beamed groups. During December I will pay more attention to the GUI: icons, images, option dialogs, etc., as well as to debug the code (some exercises produce incorrect answers). So, probably by the end of December I will release the last alpha version and move to beta status by end of January. As always, your suggestions, comments and bug reports are welcome.
After near a year of development, moving to free software license, porting LenMus from Visual Basic to C++ and reviewing all the code to support a score notation editor, I am happy to publish the first alpha release of LenMus Phonascus 3.0.
As said, this is an alpha release: not all expected functionality is included and, sure, it contains bugs. But it is usable, you can benefit from the exercises included and you can help sending bug repports and suggestions. All exercises from version 2.0, with the exception of score side reading, are included in this alpha pre-release. Enjoy it!