Calico - A Polyphonic Score File Parser for the Synthesis Toolkit

"The Synthesis ToolKit in C++ (STK) is a set of audio signal processing and synthesis classes and algorithms written in C++. You can use these classes to create programs that make sounds with a variety of synthesis techniques."
from the STK website

Calico is a command line application for creating (and recording) sounds on STK instruments, Midi synthesizers, or samples using score files containing plain text lists of musical events. (The Midi integration, however, only works under Windows currently.) It should be useful for people who are interested in using the instruments in the STK but dislike composing music using SKINI files. It should be useful for people who want to generate music using scripting languages. It should be useful for people who want a to attain a greater degree of control than is (easily) reached using GUI based composition programs, and it should be interesting for people who are looking for a free and cross platform program for mixing samples.

calico_src.tar.gz  Source files, documentation, and compilation instructions as well as scripts.
calico_windows.zip  Precompiled binaries for Windows as well as source files.
calico_os-x.tar.gz  Precompiled binaries for Mac OS-X as well as source files.