LilyComp is a software that allows users to input music notes in a graphical format compatible with LilyPond.
Unlike Rosegarden or NoteEdit, LilyComp is geared towards quick data entry and should be viewed as an equivalent to the number pad on a standard keyboard. Even those with minimal experience with music notation can benefit from this program. Simply look at the musical score, locate the corresponding note on the LilyComp window, and input it by pressing the button. Creating a melody from a complex score can be done within minutes using this straightforward technique.
LilyComp notes may appear excessively notated due to their absolute nature, with lots of commas or apostrophes. The duration is always included, even if the previous duration is the same. However, the program also takes care of accidental changes to a note's duration or octave. It's important to note that LilyComp is written in pure Python, and clefs or ledger lines can be easily added if needed. If you use different notation, the default behavior of the program can be redefined by accessing a pair of variables near the top of the script.
To use LilyComp, all that is needed is Python 2.x (with Tkinter) installed. Tkinter is generally included in Unix/Linux distros. In the latest release, the RadioButton widget has been fixed for Linux and Unix, and the README file has been replaced with the lilycomp.html file.
In summary, LilyComp is an excellent program for anyone looking for a simple and efficient way to enter musical notes into the LilyPond music typesetting program. Its unique design is suitable for beginners and suitable for quick data entry, and with its uncomplicated setup requirements, LilyComp is a valuable addition to any musical project.
Version 1.0.2: N/A