]> git.donarmstrong.com Git - lilypond.git/commit
MusicXML: Add support for longa and breve notes, fix error messages
authorReinhold Kainhofer <reinhold@kainhofer.com>
Wed, 27 Feb 2008 14:36:51 +0000 (15:36 +0100)
committerReinhold Kainhofer <reinhold@kainhofer.com>
Wed, 27 Feb 2008 14:43:07 +0000 (15:43 +0100)
commitae5ed277f33a37a62097dbf850552cbbb122ec9e
tree75d1defbf56b360ef251f6c0ad61f16295ed08a4
parent4d096d8d410469c24762b52baebcfe7c52418f09
MusicXML: Add support for longa and breve notes, fix error messages

-) Longa and breve notes have a duration_log < 0, so I can't use
   1<<duration_log and write that out as the duration in lilypond.
 Instead, I need to check for negative durations manually and
 output \longa or \breve for these notes!
-) Update the musicxml regression test to also check longa and breve
   notes (and their dotted versions)
-) Correctly import lilylib as ly (in particular, since the
   error messages used ly.stderr_write already!!!!)

Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
input/regression/musicxml/00c-Basics-Durations.xml
python/musicexp.py
python/musicxml.py
scripts/musicxml2ly.py