Skip to content
/ cm Public

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

Notifications You must be signed in to change notification settings

ormf/cm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 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
(http://incudine.sourceforge.net). For the (much extended) current
version please refer to
http://www.sourceforge.net/projects/commonmusic. 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:
  http://www.sourceforge.net/projects/commonmusic

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
  Linux:
    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 
  FreeBSD:
    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
  Windows/Cygwin:
    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/intro.cm 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
cmdist-request@ccrma.stanford.edu

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published