[PlanetCCRMA] CLM on MacOSX question

Domenico Vicinanza Domenico Vicinanza <Domenico.Vicinanza@cern.ch>
Fri Jan 17 10:36:02 2003


Dear Nicky and dear Planet CCRMA folks,

I am trying to install CLM on a Mac OSX platform. I instolled OpenMCL and
the sources for CLM. I put the clisp interpreter files in the CLM folder,
launched it and then I tryed to compile and load the fm-violin instrument,
but I did not have success...
This is what I get

% ./dppccl 

Welcome to OpenMCL Version (Beta: Darwin) 0.13.2!
? (compile-file "V.INS")
;Compiler warnings for "/Volumes/MassStorAGE 120GB FW/OpenMCL+CLM/V.INS" :
;   Undeclared free variable FM-VIOLIN, in an anonymous lambda form.
;   Undeclared free variable &KEY, in an anonymous lambda form.
;   Undeclared free variable &ALLOW-OTHER-KEYS, in an anonymous lambda
form.
;   Undeclared free variable SAMPLING-RATE (2 references), in an anonymous
lambda form.
;   Undeclared free variable FM-INDEX (2 references), in an anonymous
lambda form.
;   Undeclared free variable INDEX-TYPE, in an anonymous lambda form.
;   Undeclared free variable NO-WAVESHAPING, in an anonymous lambda form.
;   Undeclared free variable FM1-INDEX, in an anonymous lambda form.
;   Undeclared free variable FM2-INDEX, in an anonymous lambda form.
;   Undeclared free variable FM3-INDEX, in an anonymous lambda form.
;   Undeclared free variable FREQUENCY (12 references), in an anonymous
lambda form.
;   Undeclared free variable DENOISE, in an anonymous lambda form.
;   Undeclared free variable DENOISE-DUR, in an anonymous lambda form.
;   Undeclared free variable DENOISE-AMP, in an anonymous lambda form.
;   Undeclared free variable AMP-ENV (2 references), in an anonymous
lambda form.
;   Undeclared free variable AMPLITUDE (6 references), in an anonymous
lambda form.
;   Undeclared free variable BASE, in an anonymous lambda form.
;   Undeclared free variable FM1-ENV (3 references), in an anonymous
lambda form.
;   Undeclared free variable FM2-ENV (2 references), in an anonymous
lambda form.
;   Undeclared free variable FM3-ENV (2 references), in an anonymous
lambda form.
;   Undeclared free variable GLISS-ENV, in an anonymous lambda form.
;   Undeclared free variable GLISSANDO-AMOUNT, in an anonymous lambda
form.
;   Undeclared free variable PERIODIC-VIBRATO-RATE, in an anonymous lambda
form.
;   Undeclared free variable PERIODIC-VIBRATO-AMPLITUDE, in an anonymous
lambda form.
;   Undeclared free variable RANDOM-VIBRATO-RATE, in an anonymous lambda
form.
;   Undeclared free variable RANDOM-VIBRATO-AMPLITUDE, in an anonymous
lambda form.
;   Undeclared free variable NOISE-FREQ, in an anonymous lambda form.
;   Undeclared free variable ONE-PI (4 references), in an anonymous lambda
form.
;   Undeclared free variable IND-NOISE-FREQ (2 references), in an
anonymous lambda form.
;   Undeclared free variable IND-NOISE-AMOUNT (2 references), in an
anonymous lambda form.
;   Undeclared free variable AMP-NOISE-FREQ (2 references), in an
anonymous lambda form.
;   Undeclared free variable AMP-NOISE-AMOUNT (2 references), in an
anonymous lambda form.
;   Undeclared free variable STARTIME (3 references), in an anonymous
lambda form.
;   Undeclared free variable DUR (4 references), in an anonymous lambda
form.
;   Undeclared free variable TWO-PI, in an anonymous lambda form.
;   Undeclared free variable DEGREE, in an anonymous lambda form.
;   Undeclared free variable REVERB-AMOUNT, in an anonymous lambda form.
;   Undeclared free variable DISTANCE, in an anonymous lambda form.
;   Undeclared free variable NOISE-AMOUNT (6 references), in an anonymous
lambda form.
;   Undeclared free variable FROBBER (4 references), in an anonymous
lambda form.
;   Undeclared free variable FM1-RAT (5 references), in an anonymous
lambda form.
;   Undeclared free variable FM2-RAT (5 references), in an anonymous
lambda form.
;   Undeclared free variable FM3-RAT (5 references), in an anonymous
lambda form.
;Compiler warnings for "/Volumes/MassStorAGE 120GB FW/OpenMCL+CLM/V.INS" :
;   Undefined function OSCIL (5 references), in an anonymous lambda form.
;   Undefined function ENV (7 references), in an anonymous lambda form.
;   Undefined function LOCSIG, in an anonymous lambda form.
;   Undefined function POLYNOMIAL, in an anonymous lambda form.
;   Undefined function RANDI (3 references), in an anonymous lambda form.
;   Undefined function TRIANGLE-WAVE, in an anonymous lambda form.
;   Undefined function RANDH, in an anonymous lambda form.
;   Undefined function RUN, in an anonymous lambda form.
;   Undefined function MAKE-LOCSIG, in an anonymous lambda form.
;   Undefined function MAKE-ENV (6 references), in an anonymous lambda
form.
;   Undefined function MAKE-RANDI (3 references), in an anonymous lambda
form.
;   Undefined function MAKE-RANDH, in an anonymous lambda form.
;   Undefined function MAKE-TRIANGLE-WAVE, in an anonymous lambda form.
;   Undefined function REDUCE-AMPLITUDE-QUANTIZATION-NOISE, in an
anonymous lambda form.
;   Undefined function MAKE-OSCIL (4 references), in an anonymous lambda
form.
;   Undefined function GET-CHEBYCHEV-COEFFICIENTS, in an anonymous lambda
form.
;   Undefined function IN-HZ, in an anonymous lambda form.
;   Undefined function CLM-CERROR (2 references), in an anonymous lambda
form.
;   Undefined function DENOISE-AMP, in an anonymous lambda form.
;   Undefined function DENOISE-DUR, in an anonymous lambda form.
;   Undefined function DENOISE, in an anonymous lambda form.
;   Undefined function NO-WAVESHAPING, in an anonymous lambda form.
;   Undefined function DISTANCE, in an anonymous lambda form.
;   Undefined function DEGREE, in an anonymous lambda form.
;   Undefined function INDEX-TYPE, in an anonymous lambda form.
;   Undefined function REVERB-AMOUNT, in an anonymous lambda form.
;   Undefined function FROBBER, in an anonymous lambda form.
;   Undefined function BASE, in an anonymous lambda form.
;   Undefined function FM3-INDEX, in an anonymous lambda form.
;   Undefined function FM2-INDEX, in an anonymous lambda form.
;   Undefined function FM1-INDEX, in an anonymous lambda form.
;   Undefined function FM3-RAT, in an anonymous lambda form.
;   Undefined function FM2-RAT, in an anonymous lambda form.
;   Undefined function FM1-RAT, in an anonymous lambda form.
;   Undefined function FM3-ENV, in an anonymous lambda form.
;   Undefined function FM2-ENV, in an anonymous lambda form.
;   Undefined function FM1-ENV, in an anonymous lambda form.
;   Undefined function GLISSANDO-AMOUNT, in an anonymous lambda form.
;   Undefined function GLISS-ENV, in an anonymous lambda form.
;   Undefined function AMP-NOISE-AMOUNT, in an anonymous lambda form.
;   Undefined function AMP-NOISE-FREQ, in an anonymous lambda form.
;   Undefined function IND-NOISE-AMOUNT, in an anonymous lambda form.
;   Undefined function IND-NOISE-FREQ, in an anonymous lambda form.
;   Undefined function NOISE-FREQ, in an anonymous lambda form.
;   Undefined function NOISE-AMOUNT, in an anonymous lambda form.
;   Undefined function RANDOM-VIBRATO-AMPLITUDE, in an anonymous lambda
form.
;   Undefined function PERIODIC-VIBRATO-AMPLITUDE, in an anonymous lambda
form.
;   Undefined function RANDOM-VIBRATO-RATE, in an anonymous lambda form.
;   Undefined function PERIODIC-VIBRATO-RATE, in an anonymous lambda form.
;   Undefined function AMP-ENV, in an anonymous lambda form.
;   Undefined function FM-INDEX, in an anonymous lambda form.
;   Undefined function STARTIME, in an anonymous lambda form.
;   Undefined function DEFINSTRUMENT, in an anonymous lambda form.
#P"/Volumes/MassStorAGE 120GB FW/OpenMCL+CLM/V.dfsl"
T
T
? (load "V")
> Error: Unbound variable: FM-VIOLIN
> While executing: #<Anonymous Function #x51F91F6>
> Type :GO to continue, :POP to abort.
> If continued: Retry getting the value of FM-VIOLIN.
Type :? for other options.

Could you be so kind to help me to undestand what's wrong?
Should I load some initialization script before loading a .ins file and/or
before working with CLM within common lisp?
Does anybody have an experience about CLM on MacOSX?

Thanks a lot in advance

Domenico Vicinanza

University of Salerno
Mathematics of Sound Synthesis Research Group - SoundLab 
http://www.dmi.unisa.it/sound