Skip to content


Folders and files

Last commit message
Last commit date

Latest commit



41 Commits

Repository files navigation

This is the repository of an ancient version of Common Music (version
2.12.0), the presumably last version which ran on Common Lisp dating
from around 2007-09, before work on Common Music shifted to
(scheme-based) cm3. It is not maintained by Rick Taube, but put here
mainly to provide a functional Common Lisp version as a basis for
extending it to be combined with other Common Lisp based realtime
music systems, especially incudine
( For the (much extended) current
version please refer to The following README
is the orginial text from the old version. It is not up to date:

This is the README for Common Music (CM). Common Music is released
under the GNU Software License.  See  the file doc/gpl.text for the
terms of this agreement. 

The project home for Common Music is at:

Documentation for the system is located in the doc/ directory: 
  o Installation instructions are in doc/install.html
  o The Common Music dictionary is in doc/dict/index.html. 
  o The home page is in doc/cm.html

The system has been tested in the following OS/Lisp configurations:

                         core .sco .mid .cmn .clm .aiff midishare
    ACL 5.0 (beta)         x    x    x    x    x    x
    Clisp 2.31             x    x    x    x    x    x
    CMUCL 18e              x    x    x    x    x    x    x
    Guile 1.6.0            x    x    x
  OS X:
    ACL 6.2trial           x    x    x
    Clisp 2.31             x    x    x    x    x    x
    Guile 1.6.0            x    x    x  
    MCL 5.0                x    x    x    x    x    
    OpenMCL 0.13, 0.14     x    x    x    x    x    x    x 
    Clisp 2.31             x    x    x    x    x
    CMUCL 18e              x    x    x    x    x
    Guile 1.6.4            x    x    x
  Windows 2000:
    ACL 501                x    x    x    x    x
    Clisp 2.31             x    x    x    x    x
    Clisp 2.31             x    x    x    x    x
    Guile 1.6.0            x    x    x    x    x
  MacOS (9.2)
    MCL 4.2, 4.3           x    x    x    x    x    x    x

The example file etc/examples/ is a fine place to start.

Please feel free to contact me with bug reports and suggestions.
There is a mailing list assocated with the CCRMA suite of Lisp
programs (CLM, CMN, CM and Snd). To join the list send your request to

Rick Taube
Associate Professor Composition/Theory
School of Music
University of Illinois
Urbana IL 61821
Vox: (217) 244-2684
Fax: (217) 244-8319


Common Music 2.12 by Rick Taube. Also check out the related cm-incudine, cm-fomus, cm-utils and cm-svg repos here.






No releases published


No packages published