[Openmcl-devel] MidiShare and CCL
    Wolfgang Suppan 
    wsu at chello.at
       
    Fri Apr 25 06:37:08 PDT 2008
    
    
  
Hi,
I'm trying to use the MidiShare Interface (GRAME) to send MIDI-messages  
from ClozureCL – but with no success.
The first error (missing Interface File) I solved by:
CL-USER> (require "PARSE-FFI")
"PARSE-FFI"
("PARSE-FFI")
CL-USER> (ccl::parse-standard-ffi-files :midishare)
#P"/Applications/ccl/darwin-headers/midishare/C/System/Library/ 
Frameworks/Midishare.framework/Headers/MidiShare.ffi" ...
#P"/Applications/ccl/darwin-headers/midishare/C/System/Library/ 
Frameworks/Player.framework/Headers/Player.ffi" ...
T
Now:
CL-USER> (load  
"/Applications/ccl/MusikWriter0.28/source/Midi/MidiShare- 
Interface.lisp")
Reader error: No external symbol named "%PUT-PTR" in package #<Package  
"CCL"> .
    [Condition of type SIMPLE-ERROR]
Backtrace:
   0: (CCL::%PARSE-TOKEN #<BASIC-FILE-CHARACTER-INPUT-STREAM  
("/Applications/ccl/MusikWriter0.28/source/Midi/MidiShare- 
Interface.lisp"/9 ISO-8859-1) #x5604C86> #\c '(NIL))
       Locals:
         CCL::FIRSTCHAR = #\c
         CCL::DOT-OK = (NIL)
         CCL::*INTERRUPT-LEVEL* = 0
         CCL::*INTERRUPT-LEVEL* = -1
         CCL::EXPLICIT-PACKAGE = #<Package "CCL">
         CCL::NONDOTS = T
         CCL::DOUBLE-COLON = NIL
         STRING = "%PUT-PTRLOCKrrup"
         CCL::FOUND = NIL
       Catch-tags:
         NIL
I would be very happy for some help/advices in this case.
Thanks in advance,
Wolfgang Suppan
MidiShare Version: 1.92
ClozureCL Version: 1.2-r9226-RC1  (DarwinPPC32)
MacOS: 10.3.9
    
    
More information about the Openmcl-devel
mailing list