erm, right you are. i hacked my cmn1.lisp file - added:<br>
<span>(define-accidental sharp-up #'draw-sharp-up sharp-bounds)</span><br>
and<br>
(if (eq sign sharp-up) 'sharp-up<br>
at the appropriate places, and now the accidental is included in the .cmn file output:<br>
(c5 (sign sharp-up) w))<br>
<br>
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?<br>
<br><div><span class="gmail_quote">On 8/9/06, <b class="gmail_sendername">Rick Taube</b> <<a href="mailto:taube@uiuc.edu">taube@uiuc.edu</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
i believe it is cmn that is dumping that file, there might be some sort<br>of output method missing for those objects?<br><br><br>On Aug 9, 2006, at 3:17 PM, Bill Sack wrote:<br><br>> when the events are output, the displayed file looks ok, but the
<br>> notes in the .cmn file look like this:<br>> (g1 (sign #<write-protected-accidental>) ...<br>><br>> and if it's reloaded:<br>> READER-ERROR at 462 (line 17, column 18) on #<SB-SYS:FD-STREAM for
<br>> "file /tmp/testit.cmn" {C277649}>:<br>> illegal sharp macro character: #\<<br>> [Condition of type READER-ERROR]<br></blockquote></div><br>