]> git.donarmstrong.com Git - lilypond.git/commitdiff
Update musicexp.py with new \sustain* and \arpeggio* syntax
authorCarl Sorensen <c_sorensen@byu.edu>
Sun, 6 Jul 2008 22:07:59 +0000 (16:07 -0600)
committerCarl Sorensen <c_sorensen@byu.edu>
Sun, 6 Jul 2008 22:11:20 +0000 (16:11 -0600)
python/musicexp.py

index e73f78b1a4d92fb457792eb237a2341dab8b594a..940683aa11f1cc267012b2c3e9368ac9698f0de4 100644 (file)
@@ -863,9 +863,9 @@ class BeamEvent (SpanEvent):
 
 class PedalEvent (SpanEvent):
     def ly_expression (self):
-        return {-1: '\\sustainDown',
-            0:'\\sustainUp\\sustainDown',
-            1:'\\sustainUp'}.get (self.span_direction, '')
+        return {-1: '\\sustainOn',
+            0:'\\sustainOff\\sustainOn',
+            1:'\\sustainOff'}.get (self.span_direction, '')
 
 class TextSpannerEvent (SpanEvent):
     def ly_expression (self):
@@ -937,12 +937,12 @@ class ArpeggioEvent(Event):
         if self.non_arpeggiate:
             printer.dump ("\\arpeggioBracket")
         else:
-          dir = { -1: "\\arpeggioDown", 1: "\\arpeggioUp" }.get (self.direction, '')
+          dir = { -1: "\\arpeggioArrowDown", 1: "\\arpeggioArrowUp" }.get (self.direction, '')
           if dir:
               printer.dump (dir)
     def print_after_note (self, printer):
         if self.non_arpeggiate or self.direction:
-            printer.dump ("\\arpeggioNeutral")
+            printer.dump ("\\arpeggioNormal")
     def ly_expression (self):
         return ('\\arpeggio')