Java Music Specification Language
Java Music Specification Language (JMSL) is
a framework for computer music composition, interactive performance, and
intelligent instrument design.
JMSL's features include:
-
Java core: build stand-alone applications
and/or applets that run in web browsers
-
Hierarchical scheduler
-
Powerful, flexible core classes that
can be put in a hierarchy and launched
-
Very tight integration with JSyn
-
MIDI capable
-
Algorithmic toolbox
http://www.algomusic.com