various algorithmic music theory code in lisp