Exemplo n.º 1
0
 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,
     )
Exemplo n.º 2
0
 def __init__(
     self,
     items=(-2, -1.5, 6, 7, -1.5, 7),
     item_class=None,
     ):
     Segment.__init__(
         self,
         items=items,
         item_class=item_class,
         )
Exemplo n.º 3
0
 def __init__(
         self,
         items=(-2, -1.5, 6, 7, -1.5, 7),
         item_class=None,
 ):
     Segment.__init__(
         self,
         items=items,
         item_class=item_class,
     )
Exemplo n.º 4
0
 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,
     )
Exemplo n.º 5
0
 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,
         )
Exemplo n.º 6
0
 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,
         )
Exemplo n.º 7
0
 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,
     )
Exemplo n.º 8
0
 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,
         )