I would like to share with you a Csound score preprocessor I wrote. Scheme Score translates a score file augmented with Scheme code into a Scheme program. When the generated program is executed by a Scheme interpreter, it produces a processed score file for input to Csound. This preprocessor is very powerful in the hands of a knowledgeable Scheme programmer. You will find the program at the URL: http://www.ccs.neu.edu/home/ramsdell/tools/ John