CMask

CMask is a stochastic score generation tool for Csound that implements its own high-level language for describing musical gestures. Just a few lines of CMask code can create thousands of score events.

CMask was written by Andre Bartetzki and he released the source code for CMask under the GNU General Public License in 2006. I am deeply indebted to Andre for making CMask free software and for sending me the Macintosh resource files needed to recompile the Mac version of the program.

CMask 0.31 Release 2

New October 18, 2007

CMask 0.31 Release 2 should be functionally identical to the previous 0.31 release as far as the CMask language and score generation routines are concerned. The Macintosh interface though has been updated in several ways.

Primarily, the entire program has been Carbonized so that it runs natively on Mac OS X. This version also continues to run on Mac OS 8 and 9. I have also added functional menus and made it possible to generate scores multiple times without quitting. In addition, I have added drag and drop support between CMask and the Finder.

The package below is a Mac OS disk image. It includes the CMask application, a README file about the changes, a copy of Andre Bartetzki's manual and example files, and the complete source code. I want to make it very clear since the README does not that all included examples are by Andre Bartetzki. My only contribution to this package was the updated Macintosh interface.

Downloads:

CMask-0.31r2.img.bin (1.3MB)

I also corrected a bug in the command-line version of CMask that would cause it to crash if the input filename was longer than 32 characters. (Note that I did not provide a complete fix, but merely expanded the limit to 2048 characters and made the limit easier to change). This source code archive can be easily compiled on Unix-like operating systems including Mac OS X.

CMask source code from April 19, 2009 (32K)

If you can't compile CMask yourself, you may also wish to download this command-line binary of CMask for Mac OS X 10.2 or later. It is an older version WITHOUT THE FILENAME BUG FIX.

Command-line binary from March 15, 2007 (172K)

Sending Feedback

Please send all feedback to the temporary email address below and I will reply from my "real" address.

THANKS!! :)

Anthony Kozar
web-feedback-1003@anthonykozar.net
Last modified May 29, 2011.