[CM] mixing cmn and midi data in cm-2.7?

Rick Taube taube@uiuc.edu
Wed, 4 Jan 2006 08:44:18 -0600


ok i can trigger that error using a cmn-only example that makes the  
same calls that cm makes. so it a problem with either add-data-1 or  
finish-clm-input or how im using them:

(progn
   (load "/Lisp/cmn/cmn-all.lisp")
   (setq scr (cmn::init-clm-input))
   (setq stf (cmn::add-staff scr "vln" nil))
   (cmn::add-note-to-staff scr stf 0 1 440)
   (cmn::add-data-1 scr stf (cmn::engorge (list cmn::ff)))
   (cmn::finish-clm-input scr nil nil)
   )


 > Error in process listener(1): No applicable method for args:
 >                                (#<CMN::SCORE-OBJECT-LIST #x87ECD16>)
 >                                to #<STANDARD-GENERIC-FUNCTION  
CMN::ODB-ONSET #x856AEF6>
 > While executing: #<CCL::STANDARD-KERNEL-METHOD NO-APPLICABLE- 
METHOD (T)>
 > Type :POP to abort.
Type :? for other options.
1 >