[gsharp-cvs] CVS gsharp/Mxml
crhodes
crhodes at common-lisp.net
Sat Feb 9 16:54:33 UTC 2008
Update of /project/gsharp/cvsroot/gsharp/Mxml
In directory clnet:/tmp/cvs-serv26533/Mxml
Modified Files:
mxml.lisp
Log Message:
Comment fixes in MusicXML code.
--- /project/gsharp/cvsroot/gsharp/Mxml/mxml.lisp 2008/02/08 16:50:57 1.4
+++ /project/gsharp/cvsroot/gsharp/Mxml/mxml.lisp 2008/02/09 16:54:33 1.5
@@ -129,6 +129,9 @@
:filled)
("half" :half)
("whole" :whole)
+ ;; KLUDGE: "full" here (and for beams) I think is a
+ ;; feature of catering for Nightingale's MusicXML
+ ;; export, which is wrong in this respect.
(("breve" "full") :breve)
("long" :long))
:filled))
@@ -166,9 +169,8 @@
(+ basenum (* 7 octave))))
(defun parse-mxml-accidental (note)
- ;; TODO this should support microtones. also, i wrote it fairly
- ;; early on and it doesn't use things like has-element which it
- ;; should.
+ ;; I (presumably Brian Gruber -- CSR) wrote it fairly early on and
+ ;; it doesn't use things like has-element which it should.
(let ((alters (dom:get-elements-by-tag-name note "alter")))
(if (= 0 (length alters))
:natural
More information about the Gsharp-cvs
mailing list