コード例 #1
0
 def _make_leaf_lists(self, numeric_map, talea_denominator):
     leaf_lists = []
     for map_division in numeric_map:
         leaf_list = leaftools.make_leaves_from_talea(
             map_division, talea_denominator,
             decrease_durations_monotonically=self.decrease_durations_monotonically,
             tie_rests=self.tie_rests)
         leaf_lists.append(leaf_list)
     return leaf_lists
コード例 #2
0
 def _numeric_map_and_talea_denominator_to_leaf_lists(
     self, numeric_map, lcd):
     leaf_lists = []
     for numeric_map_part in numeric_map:
         leaf_list = leaftools.make_leaves_from_talea(
             numeric_map_part,
             lcd,
             forbidden_written_duration=self.forbidden_written_duration,
             decrease_durations_monotonically=self.decrease_durations_monotonically,
             tie_rests=self.tie_rests,
             )
         leaf_lists.append(leaf_list)
     return leaf_lists