]> CRI, Mines Paris - PSL - minwii.git/blobdiff - src/minwii/musicxml.py
corrections
[minwii.git] / src / minwii / musicxml.py
index 0ed7085fff1ad64be3db33af40dd19640d5fc8eb..d7651b2704c9716dd7c237ad2e4bc5f05ec9885a 100755 (executable)
@@ -83,7 +83,13 @@ class Part(object) :
                     previous.addDuration(note)
                     continue
                 else :
-                    previous.addDuration(note)
+                    try :
+                        previous.addDuration(note)
+                    except AttributeError :
+                        # can occur if part starts with a rest.
+                        if previous is not None :
+                            # something else is wrong.
+                            raise 
                     continue
                 previous = note