HomePage RecentChanges

common lisp music

desc:

CLM (originally an acronym for Common Lisp Music) is a sound synthesis package in the Music V family. It provides much the same functionality as Stk, Csound, SuperCollider?, PD, CMix, cmusic, and Arctic – a collection of functions that create and manipulate sounds, aimed primarily at composers (in CLM's case anyway). The instrument builder plugs together these functions (called generators here), along with general programming glue to make computer instruments. These are then called in a note list or through some user interface (provided by Snd, for example).

http://ccrma.stanford.edu/software/snd/snd/clm.html

install:

is in fm01lisp/clm-3 but does seem some problems with instruments and undefined symbols

use: v.cmucl in example

but problems with definstrument:

but:

To force the 'run' macro to be fully expanded, anything using 'definstrument' has to be compiled, not just interpreted. I'll add something to the documentation about this since it has tripped several other people.

source:

from earlier research:

run.lisp very long = code walker