Example #1
0
 def _make_music(self, duration_pairs, seeds):
     result = []
     for duration_pair in duration_pairs:
         written_duration = durationtools.Duration(1)
         multiplied_duration = duration_pair
         skip = scoretools.make_skips_with_multiplied_durations(
             written_duration, [multiplied_duration])
         result.append(skip)
     return result
Example #2
0
 def _make_music(self, divisions, seeds):
     result = []
     for division in divisions:
         assert isinstance(division, durationtools.Division), repr(division)
         written_duration = durationtools.Duration(1)
         multiplied_duration = division
         skip = scoretools.make_skips_with_multiplied_durations(
             written_duration, [multiplied_duration])
         result.append(skip)
     return result
Example #3
0
 def _make_music(self, divisions, seeds):
     result = []
     for division in divisions:
         assert isinstance(division, durationtools.Division), repr(division)
         written_duration = durationtools.Duration(1)
         multiplied_duration = division
         skip = scoretools.make_skips_with_multiplied_durations(
             written_duration, [multiplied_duration])
         result.append(skip)
     return result
Example #4
0
    def __call__(self, divisions, seeds=None):
        r'''Calls skip rhythm-maker on `divisions`.

        Returns list of skips.
        '''
        result = []
        for division in divisions:
            written_duration = durationtools.Duration(1)
            multiplied_duration = division
            skip = scoretools.make_skips_with_multiplied_durations(
                written_duration, [multiplied_duration])
            result.append(skip)
        return result