[CM] cm->cmn issues: wierd clefs, accidentals

Bill Sack bsack23 at gmail.com
Wed Aug 9 19:54:47 PDT 2006


erm, right you are. i hacked my cmn1.lisp file - added:
(define-accidental sharp-up #'draw-sharp-up sharp-bounds)
and
(if (eq sign sharp-up) 'sharp-up
at the appropriate places, and now the accidental is included in the .cmn
file output:
      (c5 (sign sharp-up) w))

can these output methods be added safely for the other accidentals in cmn's
quarter.lisp? is there a more elegant way of doing this?

On 8/9/06, Rick Taube <taube at uiuc.edu> wrote:
>
> i believe it is cmn that is dumping that file, there might be some sort
> of output method missing for those objects?
>
>
> On Aug 9, 2006, at 3:17 PM, Bill Sack wrote:
>
> >  when the events are output, the displayed file looks ok, but the
> > notes in the .cmn file look like this:
> > (g1 (sign #<write-protected-accidental>) ...
> >
> >  and if it's reloaded:
> > READER-ERROR at 462 (line 17, column 18) on #<SB-SYS:FD-STREAM for
> > "file /tmp/testit.cmn" {C277649}>:
> > illegal sharp macro character: #\<
> > [Condition of type READER-ERROR]
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://cm-mail.stanford.edu/pipermail/cmdist/attachments/20060809/aff1de8d/attachment.html>


More information about the Cmdist mailing list