======Common Music====== {{metacard>}} 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. {{tag>General_Music_Composition_Analysis_Packages synthesis_and_composition_packages}} ~~META:title=Common Music~~ ~~META:desc=Rick Taube's "truly general computer language for music composition" ~~ ~~META:logo=http://commonmusic.sourceforge.net/index_files/cmlogobb.png~~ ~~META:link=http://commonmusic.sourceforge.net/~~ ~~META:screenshot=~~ ~~META:banner=~~ ~~META:author=Rick Taube~~ ~~META:download=~~ ~~META:version=3.7.2~~ ~~META:manual=http://commonmusic.sourceforge.net/doc/cm.html~~ ~~META:example=~~ ~~META:releasedate=2011-04-24~~