[CM] cm-2.6.0/ windowsXP
web musicae
webmusicae@hotmail.com
Mon, 18 Apr 2005 18:17:00 +0000
Hello Rick, Thank's!!. All is ok! (cmn installation and load, have many
warnings!)
Other question, the macro io, run on windows?, need midishare?.
[1]> (io "thanks.mid" :tempo 120)
** - Continuable Error
EVAL: undefined function IO
If you continue (by typing 'continue'): Retry
The following restarts are also available:
STORE-VALUE :R1 You may input a new value for (FDEFINITION 'IO).
USE-VALUE :R2 You may input a value to be used instead of
(FDEFINITION
'IO).
Thanks again
Daigu
>From: Rick Taube <taube@uiuc.edu>
>To: "web musicae" <webmusicae@hotmail.com>
>CC: cmdist@ccrma.Stanford.EDU
>Subject: Re: [CM] cm-2.6.0/ windowsXP
>Date: Sun, 17 Apr 2005 20:04:31 -0500
>
>
>>hi, I have installed the cm-2.6.0 with clisp2.33 for windows. I
>>have two questions:
>>
>>1) Many functions work fine, but I have problems with MIDI and
>>sometime with cmn output. When I write:
>>[1]> (events (new midi :keynum 60) "hi.mid")
>>*** - Condition of type UNBOUND-SLOT.
>
>yes the system is complaining that you have not set a :time value in
>the event. try:
>
>(events (new :midi :time 0 ) "hi.mid")
>
>It seemed silly to me to default time to zero if you don't specify
>it. My feeling was that if a composer doesn't know what time their
>sounds start at then they have no business making noise!
>
>>You may input a new value for (SLOT-VALUE
>>#i(midi keynum 60 duration 0.5 amplitude 64 channel 0) TIME).
>>I have a answer like this, with cmn class. Please, what is my
>>error?.
>
>looks like the same issue to me. just remember that every object
>needs a time value if its going to be placed in a score and if you
>are the composer the you have come up with it somehow. its a dirty
>job but someone has to do it. pick them at random it you want to!:
>
>(events (loop for x in (ransegs 15 :type :high-pass :max 12)
> collect (new midi :time x :keynum (between 60
>90)))
> "hi.mid")
>
>
>>2) need I install cmn package? Anyone can't expain how to do it?
>>(creating image for automatic load...)
>
>yes. you should install CMN and then load it into CM once you start
>up. you can put the loading statement in an init file if you dont
>want to to type it.
>>
>>Thank's very much (from spain)
>
>good luck!
>
>_______________________________________________
>Cmdist mailing list
>Cmdist@ccrma.stanford.edu
>http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist