CMask

New October 18, 2007

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 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 MacOS X. This version also continues to run on MacOS 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 MacOS 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.

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

You may also wish to download a command-line binary of CMask for MacOS X.

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-1002@anthonykozar.net.
Last modified August 15, 2008.