logo: sphere, treble clef, bass clef, notes face of Hildegard of Bingen

Site Navigation:

About the project

Documentation

Tutorials

Download

System requirements

Who is Hildegard of Bingen?

Hildegard

Documentation

Project Documentation is waiting on version 0.1

OK, to be frank the documentation is a little sparse right now. Currently Hildegard is nothing more than some cleverly designed LISP classes and methods that can determine if a counterpoint written in ABC is "correct" according to the First-Species counterpoint described by Fux.

If you know Lisp, please do tinker with it

I am working on a Tcl script that will isolate the user from the Lisp and have a standard input and standard output just like any other self-respecting program. Until then, if you know Lisp, you should be able to see the classes and methods defined, and how to combine them into something like a normal program.