X-Git-Url: https://scm.cri.ensmp.fr/git/minwii.git/blobdiff_plain/46f3ffd7fdde386f41020171b5733e55a8e64a85..a99e92717ed267a633fe0ab0eaea3c9f18d9a920:/src/minwii/musicxml.py?ds=sidebyside diff --git a/src/minwii/musicxml.py b/src/minwii/musicxml.py index 0ed7085..d7651b2 100755 --- a/src/minwii/musicxml.py +++ b/src/minwii/musicxml.py @@ -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