.. _moduleTreeVerticality: music21.tree.verticality ======================== .. WARNING: DO NOT EDIT THIS FILE: AUTOMATICALLY GENERATED. PLEASE EDIT THE .py FILE DIRECTLY. .. automodule:: music21.tree.verticality Verticality ----------- .. autoclass:: music21.tree.verticality.Verticality .. rubric:: :class:`~music21.tree.verticality.Verticality` bases - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.tree.verticality.Verticality` read-only properties .. autoattribute:: music21.tree.verticality.Verticality.bassTimespan .. autoattribute:: music21.tree.verticality.Verticality.beatStrength .. autoattribute:: music21.tree.verticality.Verticality.measureNumber .. autoattribute:: music21.tree.verticality.Verticality.nextStartOffset .. autoattribute:: music21.tree.verticality.Verticality.nextVerticality .. autoattribute:: music21.tree.verticality.Verticality.pitchClassSet .. autoattribute:: music21.tree.verticality.Verticality.pitchSet .. autoattribute:: music21.tree.verticality.Verticality.previousVerticality .. autoattribute:: music21.tree.verticality.Verticality.startAndOverlapTimespans .. autoattribute:: music21.tree.verticality.Verticality.timeToNextEvent Read-only properties inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :attr:`~music21.prebase.ProtoM21Object.classSet` - :attr:`~music21.prebase.ProtoM21Object.classes` .. rubric:: :class:`~music21.tree.verticality.Verticality` methods .. automethod:: music21.tree.verticality.Verticality.getAllVoiceLeadingQuartets .. automethod:: music21.tree.verticality.Verticality.getPairedMotion .. automethod:: music21.tree.verticality.Verticality.makeElement .. automethod:: music21.tree.verticality.Verticality.toChord Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.tree.verticality.Verticality` instance variables .. attribute:: Verticality.offset Gets the start offset of a verticality. >>> score = corpus.parse('bwv66.6') >>> scoreTree = tree.fromStream.asTimespans(score, flatten=True, ... classList=(note.Note, chord.Chord)) >>> verticality = scoreTree.getVerticalityAt(1.0) >>> verticality >>> verticality.offset 1.0 .. attribute:: Verticality.overlapTimespans Gets timespans overlapping the start offset of a verticality. >>> score = corpus.parse('bwv66.6') >>> scoreTree = tree.fromStream.asTimespans(score, flatten=True, ... classList=(note.Note, chord.Chord)) >>> verticality = scoreTree.getVerticalityAt(0.5) >>> verticality >>> verticality.overlapTimespans (>,) .. attribute:: Verticality.startTimespans Gets the timespans starting at a verticality's start offset. >>> score = corpus.parse('bwv66.6') >>> scoreTree = tree.fromStream.asTimespans(score, flatten=True, ... classList=(note.Note, chord.Chord)) >>> verticality = scoreTree.getVerticalityAt(1.0) >>> verticality >>> for timespan in verticality.startTimespans: ... timespan ... > > > > .. attribute:: Verticality.stopTimespans Gets the timespans stopping at a verticality's start offset. >>> score = corpus.parse('bwv66.6') >>> scoreTree = tree.fromStream.asTimespans(score, flatten=True, ... classList=(note.Note, chord.Chord)) >>> verticality = scoreTree.getVerticalityAt(1.0) >>> verticality Note that none of the elements in the stopTimespans are listed in the repr for the Verticality >>> for timespan in verticality.stopTimespans: ... timespan ... > > > > .. attribute:: Verticality.timespanTree Returns the timespanTree initially set. VerticalitySequence ------------------- .. autoclass:: music21.tree.verticality.VerticalitySequence .. rubric:: :class:`~music21.tree.verticality.VerticalitySequence` bases - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.tree.verticality.VerticalitySequence` read-only properties Read-only properties inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :attr:`~music21.prebase.ProtoM21Object.classSet` - :attr:`~music21.prebase.ProtoM21Object.classes` .. rubric:: :class:`~music21.tree.verticality.VerticalitySequence` methods .. automethod:: music21.tree.verticality.VerticalitySequence.__getitem__ .. automethod:: music21.tree.verticality.VerticalitySequence.unwrap Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass`