Incudine is a Music/DSP programming environment for Common Lisp. It provides a mechanism for defining primitive unit generators on-the-fly and scheduling sample accurate callbacks.
CM-ETF is an extension to the Common Music composition environment, which allows for output of musical data in ETF "Engima Transportable File" format, readable by the popular commercial musical notation software, Finale. Requires CM and lisp.