Common Music
Common Music | |
---|---|
Website: | http://commonmusic.sourceforge.... |
Description: | Rick Taube's "truly general computer language for music composition" |
Author: | Rick Taube |
Version: | 3.7.2 |
Releasedate: | 2011-04-24 |
Manual: | http://commonmusic.sourceforge.... |
Rick Taube's “truly general computer language for music composition”
Common Music (CM) is a music composition environment that produces sound by transforming a high-level representation of musical structure into a variety of control protocols for sound synthesis and display. The Common Music 3 (CM3) branch is implemented in Scheme and C++ and optimized for use in interactive and real-time composition. Musical algorithms can run in real time, or faster-than-real time for file-based composition. CM supports two languages for designing musical algorithms: the native Scheme and SAL, an easy-to-learn, expressive infix language (see ICMC '07). Binary archives of CM contain two fully relocatable applications: bin/Grace is the GUI environment and bin/cm is a console version of the same basic runtime but suitable for using as an inferior scheme process within Emacs. See the readme.text for more information.