[CM] cm->cmn niente confusion
Anders Vinjar
anders.vinjar@notam02.no
18 Oct 2002 11:20:15 +0200
--=-=-=
>>> "BS" == Bill Sack <wsack@acsu.buffalo.edu> writes:
BS> cmn's symbol for niente is ... niente, and cm is writing
BS> a .cmn file with just n.
BS> (f4 e (pp)) (c4 e (n))
BS> i grepped around in the cm source, but i honestly
BS> couldn't see where niente was being translated to n.
I think this is related to a bug in cmn's cmn1.lisp. Try
changing cmn1.lisp to use the spelled-out version of niente'
--=-=-=
Content-Type: application/octet-stream
Content-Disposition: attachment; filename=cmn1-diffs
Content-Description: cmn1.lisp diffs
*** /tmp/cmn1.lisppjCwUL Fri Oct 18 11:08:33 2002
--- /tmp/cmn1.lisp~pjC9eR Fri Oct 18 11:08:33 2002
***************
*** 1682,1688 ****
(define-dynamics sfp :sfp "sfP" '(.15 0 .25 -.05 0 0) '(0.000 -0.176 0.754 0.418))
(define-dynamics sfz :sfz "sfz" '(.15 0 .15 -.05 0 0) '(0.000 -0.176 0.749 0.418))
! (define-dynamics niente :niente "n" '(0 0) '(0.000 0 0.15 0.175))
;(define-dynamics n :n "n" '(0 0) '(0.000 0 0.15 0.175))
(define-dynamics subito :I "I" '(0 0) '(0.000 0 0.1 0.175))
(define-dynamics I :I "I" '(0 0) '(0.000 0 0.1 0.175))
--- 1682,1688 ----
(define-dynamics sfp :sfp "sfP" '(.15 0 .25 -.05 0 0) '(0.000 -0.176 0.754 0.418))
(define-dynamics sfz :sfz "sfz" '(.15 0 .15 -.05 0 0) '(0.000 -0.176 0.749 0.418))
! (define-dynamics niente :n "n" '(0 0) '(0.000 0 0.15 0.175))
;(define-dynamics n :n "n" '(0 0) '(0.000 0 0.15 0.175))
(define-dynamics subito :I "I" '(0 0) '(0.000 0 0.1 0.175))
(define-dynamics I :I "I" '(0 0) '(0.000 0 0.1 0.175))
--=-=-=
This forces you to use the full name (#'niente or 'niente as
dynamic-mark instead of #'n or 'n) in cmn, but if i recall
correctly, the abbreviated version triggers some bug anyway.
--=-=-=--