Common Lisp Music
Audio programming language
CLM (originally an acronym for Common Lisp Music) is a music synthesis and signal processing package in the Music V family created by Bill Schottstaedt. It runs in a number of various Lisp implementations or as a part of the Snd audio editor (using Scheme, Ruby and now Forth). There is also a realtime implementation, Snd-rt which is developed by Kjetil S. Matheussen.
This software was used to digitally stretch Beethoven's 9th Symphony to create Leif Inge's 9 Beet Stretch.[1]
See also
- OpenMusic
- Common Music Notation
References
- ^ 9 B e e t S t r e t c h
External links
- CLM Home
- Snd
- Snd-rt
- v
- t
- e
Common Lisp
- Allegro CL
- Armed Bear Common Lisp (ABCL)
- CLISP
- Clozure CL
- CMU Common Lisp (CMUCL)
- Corman Common Lisp
- Embeddable Common Lisp (ECL)
- GNU Common Lisp (GCL)
- LispWorks
- Macintosh Common Lisp
- ManKai Common Lisp (MKCL)
- Mocl
- Poplog
- Scieneer CL
- Steel Bank Common Lisp (SBCL)
- Symbolics Common Lisp
Libraries |
|
---|---|
Applications | |
Development environments |
|
- Common Lisp the Language
- Paradigms of AI Programming
- The Art of the Metaobject Protocol
- On Lisp
- Practical Common Lisp
- Object-Oriented Programming in Common Lisp