The Ada Source Tree

Here you may find a heavily documented collection of Ada source code. Many modules may be useful in a different context, especially from the util/ directory. All source code is under the GNU GPL. If you want to use some part but need a less restrictive license, feel free to ask.

engine/

Ada source code of the music typesetting engine.

fonts/

Ada source code for music fonts that are directly compiled into the executable. Music fonts consist of vector graphics for music symbols and text characters.

internal/

Ada source code for data structures for an internal representation of notated music.

text/

Ada source code to read and write music notation formats as text.

util/

Ada source code for assorted utilities.