Common Music 2.12 by Rick Taube. Also check out the related cm-incudine, cm-fomus, cm-utils and cm-svg repos here.
- Common Lisp 91.4%
- Emacs Lisp 4.9%
- Shell 2.1%
- TeX 1%
- SuperCollider 0.3%
- Other 0.3%
| bin | ||
| doc | ||
| etc | ||
| src | ||
| .gitignore | ||
| cm.asd | ||
| readme.text | ||
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