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
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
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
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