return self._lyrics
-
class Part (Music_xml_node):
def __init__ (self):
Music_xml_node.__init__ (self)
- self._voices = []
+ self._voices = {}
+ self._staff_attributes_dict = {}
def get_part_list (self):
n = self
for (s, vids) in staff_to_voice_dict.items ():
staff_attributes = part.extract_attributes_for_staff (start_attr, s)
staff_attributes.read_self ()
+ part._staff_attributes_dict[s] = staff_attributes
for v in vids:
voices[v].insert (0, staff_attributes)
voices[v]._elements[0].read_self()
def get_voices (self):
return self._voices
+ def get_staff_attributes (self):
+ return self._staff_attributes_dict
class Notations (Music_xml_node):
def get_tie (self):