def __init__(self, items=None, item_class=None): if not items and not item_class: item_class = self._named_item_class Segment.__init__( self, items=items, item_class=item_class, )
def __init__( self, items=(-2, -1.5, 6, 7, -1.5, 7), item_class=None, ): Segment.__init__( self, items=items, item_class=item_class, )
def __init__( self, items=(-2, -1.5, 6, 7, -1.5, 7), item_class=None, ): Segment.__init__( self, items=items, item_class=item_class, )
def __init__(self, items=None, item_class=None): import abjad if isinstance(items, abjad.PitchSegment): intervals = [] for one, two in abjad.sequence(items).nwise(): intervals.append(one - two) items = intervals Segment.__init__( self, items=items, item_class=item_class, )
def __init__( self, items=None, item_class=None, ): if not items and not item_class: item_class = self._named_item_class Segment.__init__( self, items=items, item_class=item_class, )
def __init__( self, tokens=(-2, -1.5, 6, 7, -1.5, 7), item_class=None, custom_identifier=None, ): Segment.__init__( self, tokens=tokens, item_class=item_class, custom_identifier=custom_identifier, )
def __init__( self, items=None, item_class=None, ): from abjad.tools import pitchtools if isinstance(items, pitchtools.PitchSegment): intervals = [] for one, two in sequencetools.iterate_sequence_nwise(items): intervals.append(one - two) items = intervals Segment.__init__( self, items=items, item_class=item_class, )
def __init__( self, items=None, item_class=None, ): from abjad.tools import pitchtools if isinstance(items, pitchtools.PitchSegment): intervals = [] for one, two in sequencetools.iterate_sequence_nwise(items): intervals.append(one - two) items = intervals Segment.__init__( self, items=items, item_class=item_class, )