abcpp 1.3.2 reviewDownload
abcpp is a simple yet powerful preprocessor designed for, but not limited to, ABC music files
abcpp is a simple yet powerful preprocessor designed for, but not limited to, ABC music files. One of my hobbies is music: I play flute, recorder, whistle and clarinet, and I sing as a tenor in a choir. I find that the ABC music notation language is a wonderful tool to typeset sheet music. ABC is one of the best designed, easy to use, well-thought out, and nicely implemented notation formats I've ever seen: IMHO, it surpasses other good notation languages like GNU Lilypond or MusiXTeX. (Philip's Music Writer is a serious contender though.) You can write music in a very simple ASCII format and convert it to MIDI, or typeset it to make professional-looking scores.
The only serious problem with ABC is that it was originally designed for melody, not for harmony. In simple words, this means that you can only write music for a single instrument or voice. This is an example of what ABC can do; it sounds like this. Although it works beautifully for simple tunes and folk music, it can be not enough for Western classical music.
Some ABC applications implement unofficial extensions to the ABC language that make it possible to write polyphonic music. The purpose of the ABC Plus project is to provide software and documentation for this extended ABC. Here is an example of classical music written in ABC Plus; it sounds like this.
All RPMs available from this site were built on a Mandriva 2006 GNU/Linux machine.
abcpp 1.3.2 keywords