[CM] [OT] Question about "Notes from the Metalevel"
dfkettle at gmail.com
Thu Jun 7 10:06:03 PDT 2012
I searched the list archives, and found a similar question. Seems that
the book is based on version 2 of Common Music (which used Common
Lisp), but version 3 of Common Music uses Scheme. I downloaded the
last stable version of 2 (2.49) and some of the problems went away. If
you want to try that, you'll also have to download some version of
Common Lisp (it isn't bundled in with Common Music). I'll keep you
posted on my progress.
On Thu, Jun 7, 2012 at 12:40 PM, Timoth E. Gard <timgard at hotmail.com> wrote:
> David et al,
> I've also been trying to work through the examples in the book (bought softcover some years ago and am finally getting around to it). I am having similar problems trying to get the OO examples working. The book says that some of the examples are idealized, but I cannot find a working equivalent for "new midi", for example. I've tried what I could find using Common Lisp, CLOS and various Scheme/s7 implementations, but no luck. (make-instance note-on, "mp:out", stuff like that)
> Also running Win/Grace (3.8.0) and am wondering if I may have to install Cygnet to move forward.
> I managed to find the example code that came with the hardcover book using the Wayback Machine at archive.org, which has at least shown me what gets generated when the code runs. You're welcome to a copy if you don't have them.
> Searching around, I've found a few people asking similar questions over the years with little results. Sorry I can't offer any good answers but wanted to add a "me too".
> On Jun 7, 2012, at 5:46 AM, "David" <dfkettle at gmail.com> wrote:
>> I just ordered a copy of the book, "Notes from the Metalevel", and I'm
>> trying to work through some of the examples. I'm using the latest
>> version of Common Music (Grace 3.8.0), and some of the examples don't
>> seem to work. I believe I installed it correctly (there's just one
>> executable file, 'Grace.exe', for Windows, so it's hard to make a
>> mistake). But I'm getting "unbound variable" errors for names like
>> "*scale*" and "pprint". I'm guessing that "pprint" isn't defined in
>> the version of Lisp that comes packaged with Grace, but what about
>> "*scale*"? Shouldn't that be part of Common Music?
>> So far, the examples work with the version of Common Music on the
>> book's disk (version 2.4.2), But in the book it says this is just a
>> "bare bones" version. Which version would be most compatible with the
>> examples in the book, and where could I find it?
>> Thanks for your help.
>> Cmdist mailing list
>> Cmdist at ccrma.stanford.edu
More information about the Cmdist