https://github.com/heinrichapfelmus/david-cope-cmmc
LISP source code for David Cope's book "Computer Models of Musical Creativity".
https://github.com/heinrichapfelmus/david-cope-cmmc
mac-clisp music-composition
Last synced: 8 months ago
JSON representation
LISP source code for David Cope's book "Computer Models of Musical Creativity".
- Host: GitHub
- URL: https://github.com/heinrichapfelmus/david-cope-cmmc
- Owner: HeinrichApfelmus
- Created: 2014-08-20T18:16:15.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2014-08-23T13:36:06.000Z (about 11 years ago)
- Last Synced: 2025-01-19T20:32:46.063Z (9 months ago)
- Topics: mac-clisp, music-composition
- Language: Common Lisp
- Homepage:
- Size: 1.26 MB
- Stars: 124
- Watchers: 9
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This is a modified mirror of the source code accompanying [David Cope's][cope] book
* [*Computer Models of Musical Creativity*.][cmmc] Cambridge, MA: MIT Press. 2006.
The original source code can be found here:
* [http://artsites.ucsc.edu/faculty/cope/cmmc.html][1]
It was originally intended to be run with [Macintosh Common LISP][mac-clisp].
----
I have performed some anti-bitrot maintenance and tried to make the code more compatible across platforms:
* README files in plain .txt format.
* Folder names have been changed to avoid the '/' and ' ' characters.
In all folders, except for `sorcerer-chapter-5`, I have also performed the following adjustments:
* Line endings are LF.
* Character encoding is UTF-8.
* File names have been changed to add '.lisp' extension and avoid spaces.
As far as I can tell, all these changes seem to be compatible with Macintosh Common LISP. (You may have to drag the `init.lisp` file onto the `RMCL` Application instead of opening it with the "Open" menu command.)
[mac-clisp]: http://en.wikipedia.org/wiki/Macintosh_Common_Lisp
[cope]: http://artsites.ucsc.edu/faculty/cope/
[cmmc]: http://books.google.de/books?id=rnEJAQAAMAAJ
[1]: http://artsites.ucsc.edu/faculty/cope/cmmc.html