예제 #1
0
 def __init__(
     self,
     source_expression=None,
     division_list=None,
     region_start_offset=None,
     start_offset=None,
     total_duration=None,
     voice_name=None,
 ):
     RhythmRegionExpression.__init__(
         self,
         source_expression=source_expression,
         start_offset=start_offset,
         total_duration=total_duration,
         voice_name=voice_name,
     )
     self._division_list = division_list
     self._region_start_offset = region_start_offset
예제 #2
0
 def __init__(
     self,
     source_expression=None,
     division_list=None,
     start_offset=None,
     voice_name=None,
     ):
     from experimental.tools import musicexpressiontools
     assert isinstance(source_expression, rhythmmakertools.RhythmMaker)
     assert isinstance(division_list, musicexpressiontools.DivisionList)
     RhythmRegionExpression.__init__(
         self,
         source_expression=source_expression,
         start_offset=start_offset,
         total_duration=division_list.duration,
         voice_name=voice_name,
         )
     self._division_list = division_list
 def __init__(
     self, 
     source_expression=None, 
     division_list=None,
     region_start_offset=None, 
     start_offset=None, 
     total_duration=None, 
     voice_name=None,
     ):
     RhythmRegionExpression.__init__(
         self, 
         source_expression=source_expression,
         start_offset=start_offset, 
         total_duration=total_duration, 
         voice_name=voice_name,
         )
     self._division_list = division_list
     self._region_start_offset = region_start_offset