[CM] Common Music Tutorial?
Wed, 19 Jun 2002 19:24:05 -0700
I might also point to the UOW site here:
for some additional excellent material. Following Bill's suggestions and
perusing the above site and a few lisp manuals, you'll be on your way. Much
----- Original Message -----
From: "Bill Sack" <firstname.lastname@example.org>
To: "CM List" <cmdist@ccrma.Stanford.EDU>
Sent: Wednesday, June 19, 2002 5:46 PM
Subject: Re: [CM] Common Music Tutorial?
> as Carl writes, learning some basic LISP is important. i'd also
> recommend getting the html version of Steele's 'Common LISP the
> Language, 2nd Edition' which can be downloaded from here:
> then, if you have it stored locally, it's very easy to zip over and find
> out 'what's this function do?' and 'what's the syntax for that?'
> my only other piece of advice is to run the examples in the
> etc/examples/processes.cm file - then hack on them, play with them,
> break them and make them do different things. it's a good way to learn.
> all best,
> Carl Edwards wrote:
> > > Maurizio wrote:
> > > is there some Common Music 2.x Tutorial somewhere?
> > > It's not so easy to learn the language thru the reference manual
> > >
> > > tia
> > Maurizio,
> > Hi, from someone in the same boat. =)
> > There does not appear to be. There is a tutorial out there for an
> > version of CM's (dis-continued) "Stella" interface. There have been
> > changes to the program that it may not be immediately practical as a
> > step-by-step tutorial but you'll learn a great deal about what's going
> > "under the hood" in CM (I think). I found the section "Describing Music
> > Algorithmically" extremely helpful. A Google search for "Stella
> > "Music Lisp", and "Heinrich Taube" should find it without any problem.
> > There is also an article (available on the net) by Peter Desain called
> > as a
> > Second Language" which is illuminating about the practice of doing music
> > CLOS. Recommended highly. If you have any trouble finding it I'll be
> > happy to send you a copy. Judging from the fact that Mr. Desain has
> > published articles with Roger Dannenberg his orientation may be more to
> > Nyquist but that is only a guess on my part.
> > The Nyquist documentation is well worth taking a look at. It's more
> > synthesis-oriented but,... "What the heck"? ;-)
> > If you haven't downloaded a copy of David Touretzky's "Common Lisp: A
> > Introduction To Symbolic Computation" it is available in PDF format. It
> > doesn't go into CLOS but it gets you started in Lisp fairly painlessly.
> > And, of course if you want to converse about "baby steps" give me a
> > My spare time this summer is devoted to Lisp and CM.
> > I hope some of this is helpful.
> > Carl Edwards
> > _______________________________________________
> > Cmdist mailing list
> > Cmdist@ccrma.stanford.edu
> > http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist
> Bill Sack
> Cmdist mailing list