.. _moduleLayout: music21.layout ============== .. WARNING: DO NOT EDIT THIS FILE: AUTOMATICALLY GENERATED. PLEASE EDIT THE .py FILE DIRECTLY. .. automodule:: music21.layout ScoreLayout ----------- .. autoclass:: music21.layout.ScoreLayout .. rubric:: :class:`~music21.layout.ScoreLayout` bases - :class:`~music21.layout.LayoutBase` - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.layout.ScoreLayout` read-only properties Read-only properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.beat` - :attr:`~music21.base.Music21Object.beatDuration` - :attr:`~music21.base.Music21Object.beatStr` - :attr:`~music21.base.Music21Object.beatStrength` - :attr:`~music21.base.Music21Object.hasEditorialInformation` - :attr:`~music21.base.Music21Object.hasStyleInformation` - :attr:`~music21.base.Music21Object.measureNumber` 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.layout.ScoreLayout` read/write properties Read/write properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.activeSite` - :attr:`~music21.base.Music21Object.derivation` - :attr:`~music21.base.Music21Object.duration` - :attr:`~music21.base.Music21Object.editorial` - :attr:`~music21.base.Music21Object.id` - :attr:`~music21.base.Music21Object.offset` - :attr:`~music21.base.Music21Object.priority` - :attr:`~music21.base.Music21Object.quarterLength` - :attr:`~music21.base.Music21Object.seconds` - :attr:`~music21.base.Music21Object.style` .. rubric:: :class:`~music21.layout.ScoreLayout` methods .. automethod:: music21.layout.ScoreLayout.tenthsToMillimeters Methods inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :meth:`~music21.base.Music21Object.__eq__` - :meth:`~music21.base.Music21Object.clearCache` - :meth:`~music21.base.Music21Object.containerHierarchy` - :meth:`~music21.base.Music21Object.contextSites` - :meth:`~music21.base.Music21Object.getAllContextsByClass` - :meth:`~music21.base.Music21Object.getContextByClass` - :meth:`~music21.base.Music21Object.getOffsetBySite` - :meth:`~music21.base.Music21Object.getOffsetInHierarchy` - :meth:`~music21.base.Music21Object.getSpannerSites` - :meth:`~music21.base.Music21Object.informSites` - :meth:`~music21.base.Music21Object.mergeAttributes` - :meth:`~music21.base.Music21Object.next` - :meth:`~music21.base.Music21Object.previous` - :meth:`~music21.base.Music21Object.purgeLocations` - :meth:`~music21.base.Music21Object.purgeOrphans` - :meth:`~music21.base.Music21Object.setOffsetBySite` - :meth:`~music21.base.Music21Object.show` - :meth:`~music21.base.Music21Object.sortTuple` - :meth:`~music21.base.Music21Object.splitAtDurations` - :meth:`~music21.base.Music21Object.splitAtQuarterLength` - :meth:`~music21.base.Music21Object.splitByQuarterLengths` - :meth:`~music21.base.Music21Object.write` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.layout.ScoreLayout` instance variables Instance variables inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.classSortOrder` - :attr:`~music21.base.Music21Object.groups` - :attr:`~music21.base.Music21Object.isStream` - :attr:`~music21.base.Music21Object.sites` PageLayout ---------- .. autoclass:: music21.layout.PageLayout .. rubric:: :class:`~music21.layout.PageLayout` bases - :class:`~music21.layout.LayoutBase` - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.layout.PageLayout` read-only properties Read-only properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.beat` - :attr:`~music21.base.Music21Object.beatDuration` - :attr:`~music21.base.Music21Object.beatStr` - :attr:`~music21.base.Music21Object.beatStrength` - :attr:`~music21.base.Music21Object.hasEditorialInformation` - :attr:`~music21.base.Music21Object.hasStyleInformation` - :attr:`~music21.base.Music21Object.measureNumber` 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.layout.PageLayout` read/write properties Read/write properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.activeSite` - :attr:`~music21.base.Music21Object.derivation` - :attr:`~music21.base.Music21Object.duration` - :attr:`~music21.base.Music21Object.editorial` - :attr:`~music21.base.Music21Object.id` - :attr:`~music21.base.Music21Object.offset` - :attr:`~music21.base.Music21Object.priority` - :attr:`~music21.base.Music21Object.quarterLength` - :attr:`~music21.base.Music21Object.seconds` - :attr:`~music21.base.Music21Object.style` .. rubric:: :class:`~music21.layout.PageLayout` methods Methods inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :meth:`~music21.base.Music21Object.__eq__` - :meth:`~music21.base.Music21Object.clearCache` - :meth:`~music21.base.Music21Object.containerHierarchy` - :meth:`~music21.base.Music21Object.contextSites` - :meth:`~music21.base.Music21Object.getAllContextsByClass` - :meth:`~music21.base.Music21Object.getContextByClass` - :meth:`~music21.base.Music21Object.getOffsetBySite` - :meth:`~music21.base.Music21Object.getOffsetInHierarchy` - :meth:`~music21.base.Music21Object.getSpannerSites` - :meth:`~music21.base.Music21Object.informSites` - :meth:`~music21.base.Music21Object.mergeAttributes` - :meth:`~music21.base.Music21Object.next` - :meth:`~music21.base.Music21Object.previous` - :meth:`~music21.base.Music21Object.purgeLocations` - :meth:`~music21.base.Music21Object.purgeOrphans` - :meth:`~music21.base.Music21Object.setOffsetBySite` - :meth:`~music21.base.Music21Object.show` - :meth:`~music21.base.Music21Object.sortTuple` - :meth:`~music21.base.Music21Object.splitAtDurations` - :meth:`~music21.base.Music21Object.splitAtQuarterLength` - :meth:`~music21.base.Music21Object.splitByQuarterLengths` - :meth:`~music21.base.Music21Object.write` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.layout.PageLayout` instance variables Instance variables inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.classSortOrder` - :attr:`~music21.base.Music21Object.groups` - :attr:`~music21.base.Music21Object.isStream` - :attr:`~music21.base.Music21Object.sites` SystemLayout ------------ .. autoclass:: music21.layout.SystemLayout .. rubric:: :class:`~music21.layout.SystemLayout` bases - :class:`~music21.layout.LayoutBase` - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.layout.SystemLayout` read-only properties Read-only properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.beat` - :attr:`~music21.base.Music21Object.beatDuration` - :attr:`~music21.base.Music21Object.beatStr` - :attr:`~music21.base.Music21Object.beatStrength` - :attr:`~music21.base.Music21Object.hasEditorialInformation` - :attr:`~music21.base.Music21Object.hasStyleInformation` - :attr:`~music21.base.Music21Object.measureNumber` 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.layout.SystemLayout` read/write properties Read/write properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.activeSite` - :attr:`~music21.base.Music21Object.derivation` - :attr:`~music21.base.Music21Object.duration` - :attr:`~music21.base.Music21Object.editorial` - :attr:`~music21.base.Music21Object.id` - :attr:`~music21.base.Music21Object.offset` - :attr:`~music21.base.Music21Object.priority` - :attr:`~music21.base.Music21Object.quarterLength` - :attr:`~music21.base.Music21Object.seconds` - :attr:`~music21.base.Music21Object.style` .. rubric:: :class:`~music21.layout.SystemLayout` methods Methods inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :meth:`~music21.base.Music21Object.__eq__` - :meth:`~music21.base.Music21Object.clearCache` - :meth:`~music21.base.Music21Object.containerHierarchy` - :meth:`~music21.base.Music21Object.contextSites` - :meth:`~music21.base.Music21Object.getAllContextsByClass` - :meth:`~music21.base.Music21Object.getContextByClass` - :meth:`~music21.base.Music21Object.getOffsetBySite` - :meth:`~music21.base.Music21Object.getOffsetInHierarchy` - :meth:`~music21.base.Music21Object.getSpannerSites` - :meth:`~music21.base.Music21Object.informSites` - :meth:`~music21.base.Music21Object.mergeAttributes` - :meth:`~music21.base.Music21Object.next` - :meth:`~music21.base.Music21Object.previous` - :meth:`~music21.base.Music21Object.purgeLocations` - :meth:`~music21.base.Music21Object.purgeOrphans` - :meth:`~music21.base.Music21Object.setOffsetBySite` - :meth:`~music21.base.Music21Object.show` - :meth:`~music21.base.Music21Object.sortTuple` - :meth:`~music21.base.Music21Object.splitAtDurations` - :meth:`~music21.base.Music21Object.splitAtQuarterLength` - :meth:`~music21.base.Music21Object.splitByQuarterLengths` - :meth:`~music21.base.Music21Object.write` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.layout.SystemLayout` instance variables Instance variables inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.classSortOrder` - :attr:`~music21.base.Music21Object.groups` - :attr:`~music21.base.Music21Object.isStream` - :attr:`~music21.base.Music21Object.sites` StaffLayout ----------- .. autoclass:: music21.layout.StaffLayout .. rubric:: :class:`~music21.layout.StaffLayout` bases - :class:`~music21.layout.LayoutBase` - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.layout.StaffLayout` read-only properties Read-only properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.beat` - :attr:`~music21.base.Music21Object.beatDuration` - :attr:`~music21.base.Music21Object.beatStr` - :attr:`~music21.base.Music21Object.beatStrength` - :attr:`~music21.base.Music21Object.hasEditorialInformation` - :attr:`~music21.base.Music21Object.hasStyleInformation` - :attr:`~music21.base.Music21Object.measureNumber` 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.layout.StaffLayout` read/write properties Read/write properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.activeSite` - :attr:`~music21.base.Music21Object.derivation` - :attr:`~music21.base.Music21Object.duration` - :attr:`~music21.base.Music21Object.editorial` - :attr:`~music21.base.Music21Object.id` - :attr:`~music21.base.Music21Object.offset` - :attr:`~music21.base.Music21Object.priority` - :attr:`~music21.base.Music21Object.quarterLength` - :attr:`~music21.base.Music21Object.seconds` - :attr:`~music21.base.Music21Object.style` .. rubric:: :class:`~music21.layout.StaffLayout` methods Methods inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :meth:`~music21.base.Music21Object.__eq__` - :meth:`~music21.base.Music21Object.clearCache` - :meth:`~music21.base.Music21Object.containerHierarchy` - :meth:`~music21.base.Music21Object.contextSites` - :meth:`~music21.base.Music21Object.getAllContextsByClass` - :meth:`~music21.base.Music21Object.getContextByClass` - :meth:`~music21.base.Music21Object.getOffsetBySite` - :meth:`~music21.base.Music21Object.getOffsetInHierarchy` - :meth:`~music21.base.Music21Object.getSpannerSites` - :meth:`~music21.base.Music21Object.informSites` - :meth:`~music21.base.Music21Object.mergeAttributes` - :meth:`~music21.base.Music21Object.next` - :meth:`~music21.base.Music21Object.previous` - :meth:`~music21.base.Music21Object.purgeLocations` - :meth:`~music21.base.Music21Object.purgeOrphans` - :meth:`~music21.base.Music21Object.setOffsetBySite` - :meth:`~music21.base.Music21Object.show` - :meth:`~music21.base.Music21Object.sortTuple` - :meth:`~music21.base.Music21Object.splitAtDurations` - :meth:`~music21.base.Music21Object.splitAtQuarterLength` - :meth:`~music21.base.Music21Object.splitByQuarterLengths` - :meth:`~music21.base.Music21Object.write` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.layout.StaffLayout` instance variables .. attribute:: StaffLayout.staffType What kind of staff is this as a stream.enums.StaffType. >>> sl = layout.StaffLayout() >>> sl.staffType >>> sl.staffType = stream.enums.StaffType.CUE >>> sl.staffType Instance variables inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.classSortOrder` - :attr:`~music21.base.Music21Object.groups` - :attr:`~music21.base.Music21Object.isStream` - :attr:`~music21.base.Music21Object.sites` LayoutBase ---------- .. autoclass:: music21.layout.LayoutBase .. rubric:: :class:`~music21.layout.LayoutBase` bases - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.layout.LayoutBase` read-only properties Read-only properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.beat` - :attr:`~music21.base.Music21Object.beatDuration` - :attr:`~music21.base.Music21Object.beatStr` - :attr:`~music21.base.Music21Object.beatStrength` - :attr:`~music21.base.Music21Object.hasEditorialInformation` - :attr:`~music21.base.Music21Object.hasStyleInformation` - :attr:`~music21.base.Music21Object.measureNumber` 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.layout.LayoutBase` read/write properties Read/write properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.activeSite` - :attr:`~music21.base.Music21Object.derivation` - :attr:`~music21.base.Music21Object.duration` - :attr:`~music21.base.Music21Object.editorial` - :attr:`~music21.base.Music21Object.id` - :attr:`~music21.base.Music21Object.offset` - :attr:`~music21.base.Music21Object.priority` - :attr:`~music21.base.Music21Object.quarterLength` - :attr:`~music21.base.Music21Object.seconds` - :attr:`~music21.base.Music21Object.style` .. rubric:: :class:`~music21.layout.LayoutBase` methods Methods inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :meth:`~music21.base.Music21Object.__eq__` - :meth:`~music21.base.Music21Object.clearCache` - :meth:`~music21.base.Music21Object.containerHierarchy` - :meth:`~music21.base.Music21Object.contextSites` - :meth:`~music21.base.Music21Object.getAllContextsByClass` - :meth:`~music21.base.Music21Object.getContextByClass` - :meth:`~music21.base.Music21Object.getOffsetBySite` - :meth:`~music21.base.Music21Object.getOffsetInHierarchy` - :meth:`~music21.base.Music21Object.getSpannerSites` - :meth:`~music21.base.Music21Object.informSites` - :meth:`~music21.base.Music21Object.mergeAttributes` - :meth:`~music21.base.Music21Object.next` - :meth:`~music21.base.Music21Object.previous` - :meth:`~music21.base.Music21Object.purgeLocations` - :meth:`~music21.base.Music21Object.purgeOrphans` - :meth:`~music21.base.Music21Object.setOffsetBySite` - :meth:`~music21.base.Music21Object.show` - :meth:`~music21.base.Music21Object.sortTuple` - :meth:`~music21.base.Music21Object.splitAtDurations` - :meth:`~music21.base.Music21Object.splitAtQuarterLength` - :meth:`~music21.base.Music21Object.splitByQuarterLengths` - :meth:`~music21.base.Music21Object.write` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.layout.LayoutBase` instance variables Instance variables inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.classSortOrder` - :attr:`~music21.base.Music21Object.groups` - :attr:`~music21.base.Music21Object.isStream` - :attr:`~music21.base.Music21Object.sites` LayoutScore ----------- .. autoclass:: music21.layout.LayoutScore .. rubric:: :class:`~music21.layout.LayoutScore` bases - :class:`~music21.stream.base.Opus` - :class:`~music21.stream.base.Stream` - :class:`~music21.stream.core.StreamCore` - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.layout.LayoutScore` read-only properties .. autoattribute:: music21.layout.LayoutScore.pages Read-only properties inherited from :class:`~music21.stream.base.Opus`: .. hlist:: :columns: 3 - :attr:`~music21.stream.base.Opus.scores` Read-only properties inherited from :class:`~music21.stream.base.Stream`: .. hlist:: :columns: 3 - :attr:`~music21.stream.base.Stream.beat` - :attr:`~music21.stream.base.Stream.beatDuration` - :attr:`~music21.stream.base.Stream.beatStr` - :attr:`~music21.stream.base.Stream.beatStrength` - :attr:`~music21.stream.base.Stream.flat` - :attr:`~music21.stream.base.Stream.highestOffset` - :attr:`~music21.stream.base.Stream.highestTime` - :attr:`~music21.stream.base.Stream.isGapless` - :attr:`~music21.stream.base.Stream.lowestOffset` - :attr:`~music21.stream.base.Stream.notes` - :attr:`~music21.stream.base.Stream.notesAndRests` - :attr:`~music21.stream.base.Stream.pitches` - :attr:`~music21.stream.base.Stream.secondsMap` - :attr:`~music21.stream.base.Stream.spanners` - :attr:`~music21.stream.base.Stream.voices` Read-only properties inherited from :class:`~music21.stream.core.StreamCore`: .. hlist:: :columns: 3 - :attr:`~music21.stream.core.StreamCore.spannerBundle` Read-only properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.hasEditorialInformation` - :attr:`~music21.base.Music21Object.hasStyleInformation` - :attr:`~music21.base.Music21Object.measureNumber` 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.layout.LayoutScore` read/write properties Read/write properties inherited from :class:`~music21.stream.base.Stream`: .. hlist:: :columns: 3 - :attr:`~music21.stream.base.Stream.atSoundingPitch` - :attr:`~music21.stream.base.Stream.clef` - :attr:`~music21.stream.base.Stream.duration` - :attr:`~music21.stream.base.Stream.elements` - :attr:`~music21.stream.base.Stream.finalBarline` - :attr:`~music21.stream.base.Stream.keySignature` - :attr:`~music21.stream.base.Stream.metadata` - :attr:`~music21.stream.base.Stream.seconds` - :attr:`~music21.stream.base.Stream.staffLines` - :attr:`~music21.stream.base.Stream.timeSignature` Read/write properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.activeSite` - :attr:`~music21.base.Music21Object.derivation` - :attr:`~music21.base.Music21Object.editorial` - :attr:`~music21.base.Music21Object.id` - :attr:`~music21.base.Music21Object.offset` - :attr:`~music21.base.Music21Object.priority` - :attr:`~music21.base.Music21Object.quarterLength` - :attr:`~music21.base.Music21Object.style` .. rubric:: :class:`~music21.layout.LayoutScore` methods .. automethod:: music21.layout.LayoutScore.getAllMeasurePositionsInDocument .. automethod:: music21.layout.LayoutScore.getMarginsAndSizeForPageId .. automethod:: music21.layout.LayoutScore.getPageAndSystemNumberFromMeasureNumber .. automethod:: music21.layout.LayoutScore.getPositionForStaff .. automethod:: music21.layout.LayoutScore.getPositionForStaffMeasure .. automethod:: music21.layout.LayoutScore.getPositionForSystem .. automethod:: music21.layout.LayoutScore.getStaffDistanceFromPrevious .. automethod:: music21.layout.LayoutScore.getStaffHiddenAttribute .. automethod:: music21.layout.LayoutScore.getStaffSizeFromLayout .. automethod:: music21.layout.LayoutScore.getSystemBeforeThis .. automethod:: music21.layout.LayoutScore.measurePositionWithinSystem .. automethod:: music21.layout.LayoutScore.show Methods inherited from :class:`~music21.stream.base.Opus`: .. hlist:: :columns: 3 - :meth:`~music21.stream.base.Opus.getNumbers` - :meth:`~music21.stream.base.Opus.getScoreByNumber` - :meth:`~music21.stream.base.Opus.getScoreByTitle` - :meth:`~music21.stream.base.Opus.mergeScores` - :meth:`~music21.stream.base.Opus.write` Methods inherited from :class:`~music21.stream.base.Stream`: .. hlist:: :columns: 3 - :meth:`~music21.stream.base.Stream.__eq__` - :meth:`~music21.stream.base.Stream.__getitem__` - :meth:`~music21.stream.base.Stream.activateVariants` - :meth:`~music21.stream.base.Stream.addGroupForElements` - :meth:`~music21.stream.base.Stream.allPlayingWhileSounding` - :meth:`~music21.stream.base.Stream.analyze` - :meth:`~music21.stream.base.Stream.append` - :meth:`~music21.stream.base.Stream.attachIntervalsBetweenStreams` - :meth:`~music21.stream.base.Stream.attachMelodicIntervals` - :meth:`~music21.stream.base.Stream.augmentOrDiminish` - :meth:`~music21.stream.base.Stream.beatAndMeasureFromOffset` - :meth:`~music21.stream.base.Stream.chordify` - :meth:`~music21.stream.base.Stream.clear` - :meth:`~music21.stream.base.Stream.cloneEmpty` - :meth:`~music21.stream.base.Stream.containerInHierarchy` - :meth:`~music21.stream.base.Stream.elementOffset` - :meth:`~music21.stream.base.Stream.expandRepeats` - :meth:`~music21.stream.base.Stream.explode` - :meth:`~music21.stream.base.Stream.extendDuration` - :meth:`~music21.stream.base.Stream.extendTies` - :meth:`~music21.stream.base.Stream.extractContext` - :meth:`~music21.stream.base.Stream.findConsecutiveNotes` - :meth:`~music21.stream.base.Stream.findGaps` - :meth:`~music21.stream.base.Stream.first` - :meth:`~music21.stream.base.Stream.flatten` - :meth:`~music21.stream.base.Stream.flattenUnnecessaryVoices` - :meth:`~music21.stream.base.Stream.getElementAfterElement` - :meth:`~music21.stream.base.Stream.getElementAtOrBefore` - :meth:`~music21.stream.base.Stream.getElementBeforeOffset` - :meth:`~music21.stream.base.Stream.getElementById` - :meth:`~music21.stream.base.Stream.getElementsByClass` - :meth:`~music21.stream.base.Stream.getElementsByGroup` - :meth:`~music21.stream.base.Stream.getElementsByOffset` - :meth:`~music21.stream.base.Stream.getElementsNotOfClass` - :meth:`~music21.stream.base.Stream.getInstrument` - :meth:`~music21.stream.base.Stream.getInstruments` - :meth:`~music21.stream.base.Stream.getOverlaps` - :meth:`~music21.stream.base.Stream.getTimeSignatures` - :meth:`~music21.stream.base.Stream.hasElement` - :meth:`~music21.stream.base.Stream.hasElementOfClass` - :meth:`~music21.stream.base.Stream.hasMeasures` - :meth:`~music21.stream.base.Stream.hasPartLikeStreams` - :meth:`~music21.stream.base.Stream.hasVoices` - :meth:`~music21.stream.base.Stream.haveAccidentalsBeenMade` - :meth:`~music21.stream.base.Stream.index` - :meth:`~music21.stream.base.Stream.insert` - :meth:`~music21.stream.base.Stream.insertAndShift` - :meth:`~music21.stream.base.Stream.insertIntoNoteOrChord` - :meth:`~music21.stream.base.Stream.invertDiatonic` - :meth:`~music21.stream.base.Stream.isSequence` - :meth:`~music21.stream.base.Stream.isTwelveTone` - :meth:`~music21.stream.base.Stream.isWellFormedNotation` - :meth:`~music21.stream.base.Stream.iter` - :meth:`~music21.stream.base.Stream.last` - :meth:`~music21.stream.base.Stream.lyrics` - :meth:`~music21.stream.base.Stream.makeAccidentals` - :meth:`~music21.stream.base.Stream.makeBeams` - :meth:`~music21.stream.base.Stream.makeImmutable` - :meth:`~music21.stream.base.Stream.makeMeasures` - :meth:`~music21.stream.base.Stream.makeMutable` - :meth:`~music21.stream.base.Stream.makeNotation` - :meth:`~music21.stream.base.Stream.makeRests` - :meth:`~music21.stream.base.Stream.makeTies` - :meth:`~music21.stream.base.Stream.makeVoices` - :meth:`~music21.stream.base.Stream.measure` - :meth:`~music21.stream.base.Stream.measureOffsetMap` - :meth:`~music21.stream.base.Stream.measures` - :meth:`~music21.stream.base.Stream.melodicIntervals` - :meth:`~music21.stream.base.Stream.mergeAttributes` - :meth:`~music21.stream.base.Stream.mergeElements` - :meth:`~music21.stream.base.Stream.metronomeMarkBoundaries` - :meth:`~music21.stream.base.Stream.offsetMap` - :meth:`~music21.stream.base.Stream.playingWhenAttacked` - :meth:`~music21.stream.base.Stream.plot` - :meth:`~music21.stream.base.Stream.pop` - :meth:`~music21.stream.base.Stream.quantize` - :meth:`~music21.stream.base.Stream.recurse` - :meth:`~music21.stream.base.Stream.recurseRepr` - :meth:`~music21.stream.base.Stream.remove` - :meth:`~music21.stream.base.Stream.removeByClass` - :meth:`~music21.stream.base.Stream.removeByNotOfClass` - :meth:`~music21.stream.base.Stream.repeatAppend` - :meth:`~music21.stream.base.Stream.repeatInsert` - :meth:`~music21.stream.base.Stream.replace` - :meth:`~music21.stream.base.Stream.scaleDurations` - :meth:`~music21.stream.base.Stream.scaleOffsets` - :meth:`~music21.stream.base.Stream.setDerivationMethod` - :meth:`~music21.stream.base.Stream.setElementOffset` - :meth:`~music21.stream.base.Stream.shiftElements` - :meth:`~music21.stream.base.Stream.showVariantAsOssialikePart` - :meth:`~music21.stream.base.Stream.simultaneousAttacks` - :meth:`~music21.stream.base.Stream.sliceAtOffsets` - :meth:`~music21.stream.base.Stream.sliceByBeat` - :meth:`~music21.stream.base.Stream.sliceByGreatestDivisor` - :meth:`~music21.stream.base.Stream.sliceByQuarterLengths` - :meth:`~music21.stream.base.Stream.sort` - :meth:`~music21.stream.base.Stream.sorted` - :meth:`~music21.stream.base.Stream.splitAtDurations` - :meth:`~music21.stream.base.Stream.splitAtQuarterLength` - :meth:`~music21.stream.base.Stream.splitByClass` - :meth:`~music21.stream.base.Stream.storeAtEnd` - :meth:`~music21.stream.base.Stream.stripTies` - :meth:`~music21.stream.base.Stream.template` - :meth:`~music21.stream.base.Stream.toSoundingPitch` - :meth:`~music21.stream.base.Stream.toWrittenPitch` - :meth:`~music21.stream.base.Stream.transferOffsetToElements` - :meth:`~music21.stream.base.Stream.transpose` - :meth:`~music21.stream.base.Stream.voicesToParts` Methods inherited from :class:`~music21.stream.core.StreamCore`: .. hlist:: :columns: 3 - :meth:`~music21.stream.core.StreamCore.asTimespans` - :meth:`~music21.stream.core.StreamCore.asTree` - :meth:`~music21.stream.core.StreamCore.coreAppend` - :meth:`~music21.stream.core.StreamCore.coreCopyAsDerivation` - :meth:`~music21.stream.core.StreamCore.coreElementsChanged` - :meth:`~music21.stream.core.StreamCore.coreGatherMissingSpanners` - :meth:`~music21.stream.core.StreamCore.coreGetElementByMemoryLocation` - :meth:`~music21.stream.core.StreamCore.coreGuardBeforeAddElement` - :meth:`~music21.stream.core.StreamCore.coreHasElementByMemoryLocation` - :meth:`~music21.stream.core.StreamCore.coreInsert` - :meth:`~music21.stream.core.StreamCore.coreSelfActiveSite` - :meth:`~music21.stream.core.StreamCore.coreSetElementOffset` - :meth:`~music21.stream.core.StreamCore.coreStoreAtEnd` Methods inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :meth:`~music21.base.Music21Object.clearCache` - :meth:`~music21.base.Music21Object.containerHierarchy` - :meth:`~music21.base.Music21Object.contextSites` - :meth:`~music21.base.Music21Object.getAllContextsByClass` - :meth:`~music21.base.Music21Object.getContextByClass` - :meth:`~music21.base.Music21Object.getOffsetBySite` - :meth:`~music21.base.Music21Object.getOffsetInHierarchy` - :meth:`~music21.base.Music21Object.getSpannerSites` - :meth:`~music21.base.Music21Object.informSites` - :meth:`~music21.base.Music21Object.next` - :meth:`~music21.base.Music21Object.previous` - :meth:`~music21.base.Music21Object.purgeLocations` - :meth:`~music21.base.Music21Object.purgeOrphans` - :meth:`~music21.base.Music21Object.setOffsetBySite` - :meth:`~music21.base.Music21Object.sortTuple` - :meth:`~music21.base.Music21Object.splitByQuarterLengths` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.layout.LayoutScore` instance variables Instance variables inherited from :class:`~music21.stream.base.Stream`: .. hlist:: :columns: 3 - :attr:`~music21.stream.base.Stream.autoSort` - :attr:`~music21.stream.base.Stream.definesExplicitPageBreaks` - :attr:`~music21.stream.base.Stream.definesExplicitSystemBreaks` - :attr:`~music21.stream.base.Stream.isFlat` - :attr:`~music21.stream.base.Stream.isSorted` - :attr:`~music21.stream.base.Stream.recursionType` Instance variables inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.classSortOrder` - :attr:`~music21.base.Music21Object.groups` - :attr:`~music21.base.Music21Object.isStream` - :attr:`~music21.base.Music21Object.sites` Page ---- .. autoclass:: music21.layout.Page .. rubric:: :class:`~music21.layout.Page` bases - :class:`~music21.stream.base.Opus` - :class:`~music21.stream.base.Stream` - :class:`~music21.stream.core.StreamCore` - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.layout.Page` read-only properties .. autoattribute:: music21.layout.Page.systems Read-only properties inherited from :class:`~music21.stream.base.Opus`: .. hlist:: :columns: 3 - :attr:`~music21.stream.base.Opus.scores` Read-only properties inherited from :class:`~music21.stream.base.Stream`: .. hlist:: :columns: 3 - :attr:`~music21.stream.base.Stream.beat` - :attr:`~music21.stream.base.Stream.beatDuration` - :attr:`~music21.stream.base.Stream.beatStr` - :attr:`~music21.stream.base.Stream.beatStrength` - :attr:`~music21.stream.base.Stream.flat` - :attr:`~music21.stream.base.Stream.highestOffset` - :attr:`~music21.stream.base.Stream.highestTime` - :attr:`~music21.stream.base.Stream.isGapless` - :attr:`~music21.stream.base.Stream.lowestOffset` - :attr:`~music21.stream.base.Stream.notes` - :attr:`~music21.stream.base.Stream.notesAndRests` - :attr:`~music21.stream.base.Stream.pitches` - :attr:`~music21.stream.base.Stream.secondsMap` - :attr:`~music21.stream.base.Stream.spanners` - :attr:`~music21.stream.base.Stream.voices` Read-only properties inherited from :class:`~music21.stream.core.StreamCore`: .. hlist:: :columns: 3 - :attr:`~music21.stream.core.StreamCore.spannerBundle` Read-only properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.hasEditorialInformation` - :attr:`~music21.base.Music21Object.hasStyleInformation` - :attr:`~music21.base.Music21Object.measureNumber` 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.layout.Page` read/write properties Read/write properties inherited from :class:`~music21.stream.base.Stream`: .. hlist:: :columns: 3 - :attr:`~music21.stream.base.Stream.atSoundingPitch` - :attr:`~music21.stream.base.Stream.clef` - :attr:`~music21.stream.base.Stream.duration` - :attr:`~music21.stream.base.Stream.elements` - :attr:`~music21.stream.base.Stream.finalBarline` - :attr:`~music21.stream.base.Stream.keySignature` - :attr:`~music21.stream.base.Stream.metadata` - :attr:`~music21.stream.base.Stream.seconds` - :attr:`~music21.stream.base.Stream.staffLines` - :attr:`~music21.stream.base.Stream.timeSignature` Read/write properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.activeSite` - :attr:`~music21.base.Music21Object.derivation` - :attr:`~music21.base.Music21Object.editorial` - :attr:`~music21.base.Music21Object.id` - :attr:`~music21.base.Music21Object.offset` - :attr:`~music21.base.Music21Object.priority` - :attr:`~music21.base.Music21Object.quarterLength` - :attr:`~music21.base.Music21Object.style` .. rubric:: :class:`~music21.layout.Page` methods .. automethod:: music21.layout.Page.show Methods inherited from :class:`~music21.stream.base.Opus`: .. hlist:: :columns: 3 - :meth:`~music21.stream.base.Opus.getNumbers` - :meth:`~music21.stream.base.Opus.getScoreByNumber` - :meth:`~music21.stream.base.Opus.getScoreByTitle` - :meth:`~music21.stream.base.Opus.mergeScores` - :meth:`~music21.stream.base.Opus.write` Methods inherited from :class:`~music21.stream.base.Stream`: .. hlist:: :columns: 3 - :meth:`~music21.stream.base.Stream.__eq__` - :meth:`~music21.stream.base.Stream.__getitem__` - :meth:`~music21.stream.base.Stream.activateVariants` - :meth:`~music21.stream.base.Stream.addGroupForElements` - :meth:`~music21.stream.base.Stream.allPlayingWhileSounding` - :meth:`~music21.stream.base.Stream.analyze` - :meth:`~music21.stream.base.Stream.append` - :meth:`~music21.stream.base.Stream.attachIntervalsBetweenStreams` - :meth:`~music21.stream.base.Stream.attachMelodicIntervals` - :meth:`~music21.stream.base.Stream.augmentOrDiminish` - :meth:`~music21.stream.base.Stream.beatAndMeasureFromOffset` - :meth:`~music21.stream.base.Stream.chordify` - :meth:`~music21.stream.base.Stream.clear` - :meth:`~music21.stream.base.Stream.cloneEmpty` - :meth:`~music21.stream.base.Stream.containerInHierarchy` - :meth:`~music21.stream.base.Stream.elementOffset` - :meth:`~music21.stream.base.Stream.expandRepeats` - :meth:`~music21.stream.base.Stream.explode` - :meth:`~music21.stream.base.Stream.extendDuration` - :meth:`~music21.stream.base.Stream.extendTies` - :meth:`~music21.stream.base.Stream.extractContext` - :meth:`~music21.stream.base.Stream.findConsecutiveNotes` - :meth:`~music21.stream.base.Stream.findGaps` - :meth:`~music21.stream.base.Stream.first` - :meth:`~music21.stream.base.Stream.flatten` - :meth:`~music21.stream.base.Stream.flattenUnnecessaryVoices` - :meth:`~music21.stream.base.Stream.getElementAfterElement` - :meth:`~music21.stream.base.Stream.getElementAtOrBefore` - :meth:`~music21.stream.base.Stream.getElementBeforeOffset` - :meth:`~music21.stream.base.Stream.getElementById` - :meth:`~music21.stream.base.Stream.getElementsByClass` - :meth:`~music21.stream.base.Stream.getElementsByGroup` - :meth:`~music21.stream.base.Stream.getElementsByOffset` - :meth:`~music21.stream.base.Stream.getElementsNotOfClass` - :meth:`~music21.stream.base.Stream.getInstrument` - :meth:`~music21.stream.base.Stream.getInstruments` - :meth:`~music21.stream.base.Stream.getOverlaps` - :meth:`~music21.stream.base.Stream.getTimeSignatures` - :meth:`~music21.stream.base.Stream.hasElement` - :meth:`~music21.stream.base.Stream.hasElementOfClass` - :meth:`~music21.stream.base.Stream.hasMeasures` - :meth:`~music21.stream.base.Stream.hasPartLikeStreams` - :meth:`~music21.stream.base.Stream.hasVoices` - :meth:`~music21.stream.base.Stream.haveAccidentalsBeenMade` - :meth:`~music21.stream.base.Stream.index` - :meth:`~music21.stream.base.Stream.insert` - :meth:`~music21.stream.base.Stream.insertAndShift` - :meth:`~music21.stream.base.Stream.insertIntoNoteOrChord` - :meth:`~music21.stream.base.Stream.invertDiatonic` - :meth:`~music21.stream.base.Stream.isSequence` - :meth:`~music21.stream.base.Stream.isTwelveTone` - :meth:`~music21.stream.base.Stream.isWellFormedNotation` - :meth:`~music21.stream.base.Stream.iter` - :meth:`~music21.stream.base.Stream.last` - :meth:`~music21.stream.base.Stream.lyrics` - :meth:`~music21.stream.base.Stream.makeAccidentals` - :meth:`~music21.stream.base.Stream.makeBeams` - :meth:`~music21.stream.base.Stream.makeImmutable` - :meth:`~music21.stream.base.Stream.makeMeasures` - :meth:`~music21.stream.base.Stream.makeMutable` - :meth:`~music21.stream.base.Stream.makeNotation` - :meth:`~music21.stream.base.Stream.makeRests` - :meth:`~music21.stream.base.Stream.makeTies` - :meth:`~music21.stream.base.Stream.makeVoices` - :meth:`~music21.stream.base.Stream.measure` - :meth:`~music21.stream.base.Stream.measureOffsetMap` - :meth:`~music21.stream.base.Stream.measures` - :meth:`~music21.stream.base.Stream.melodicIntervals` - :meth:`~music21.stream.base.Stream.mergeAttributes` - :meth:`~music21.stream.base.Stream.mergeElements` - :meth:`~music21.stream.base.Stream.metronomeMarkBoundaries` - :meth:`~music21.stream.base.Stream.offsetMap` - :meth:`~music21.stream.base.Stream.playingWhenAttacked` - :meth:`~music21.stream.base.Stream.plot` - :meth:`~music21.stream.base.Stream.pop` - :meth:`~music21.stream.base.Stream.quantize` - :meth:`~music21.stream.base.Stream.recurse` - :meth:`~music21.stream.base.Stream.recurseRepr` - :meth:`~music21.stream.base.Stream.remove` - :meth:`~music21.stream.base.Stream.removeByClass` - :meth:`~music21.stream.base.Stream.removeByNotOfClass` - :meth:`~music21.stream.base.Stream.repeatAppend` - :meth:`~music21.stream.base.Stream.repeatInsert` - :meth:`~music21.stream.base.Stream.replace` - :meth:`~music21.stream.base.Stream.scaleDurations` - :meth:`~music21.stream.base.Stream.scaleOffsets` - :meth:`~music21.stream.base.Stream.setDerivationMethod` - :meth:`~music21.stream.base.Stream.setElementOffset` - :meth:`~music21.stream.base.Stream.shiftElements` - :meth:`~music21.stream.base.Stream.showVariantAsOssialikePart` - :meth:`~music21.stream.base.Stream.simultaneousAttacks` - :meth:`~music21.stream.base.Stream.sliceAtOffsets` - :meth:`~music21.stream.base.Stream.sliceByBeat` - :meth:`~music21.stream.base.Stream.sliceByGreatestDivisor` - :meth:`~music21.stream.base.Stream.sliceByQuarterLengths` - :meth:`~music21.stream.base.Stream.sort` - :meth:`~music21.stream.base.Stream.sorted` - :meth:`~music21.stream.base.Stream.splitAtDurations` - :meth:`~music21.stream.base.Stream.splitAtQuarterLength` - :meth:`~music21.stream.base.Stream.splitByClass` - :meth:`~music21.stream.base.Stream.storeAtEnd` - :meth:`~music21.stream.base.Stream.stripTies` - :meth:`~music21.stream.base.Stream.template` - :meth:`~music21.stream.base.Stream.toSoundingPitch` - :meth:`~music21.stream.base.Stream.toWrittenPitch` - :meth:`~music21.stream.base.Stream.transferOffsetToElements` - :meth:`~music21.stream.base.Stream.transpose` - :meth:`~music21.stream.base.Stream.voicesToParts` Methods inherited from :class:`~music21.stream.core.StreamCore`: .. hlist:: :columns: 3 - :meth:`~music21.stream.core.StreamCore.asTimespans` - :meth:`~music21.stream.core.StreamCore.asTree` - :meth:`~music21.stream.core.StreamCore.coreAppend` - :meth:`~music21.stream.core.StreamCore.coreCopyAsDerivation` - :meth:`~music21.stream.core.StreamCore.coreElementsChanged` - :meth:`~music21.stream.core.StreamCore.coreGatherMissingSpanners` - :meth:`~music21.stream.core.StreamCore.coreGetElementByMemoryLocation` - :meth:`~music21.stream.core.StreamCore.coreGuardBeforeAddElement` - :meth:`~music21.stream.core.StreamCore.coreHasElementByMemoryLocation` - :meth:`~music21.stream.core.StreamCore.coreInsert` - :meth:`~music21.stream.core.StreamCore.coreSelfActiveSite` - :meth:`~music21.stream.core.StreamCore.coreSetElementOffset` - :meth:`~music21.stream.core.StreamCore.coreStoreAtEnd` Methods inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :meth:`~music21.base.Music21Object.clearCache` - :meth:`~music21.base.Music21Object.containerHierarchy` - :meth:`~music21.base.Music21Object.contextSites` - :meth:`~music21.base.Music21Object.getAllContextsByClass` - :meth:`~music21.base.Music21Object.getContextByClass` - :meth:`~music21.base.Music21Object.getOffsetBySite` - :meth:`~music21.base.Music21Object.getOffsetInHierarchy` - :meth:`~music21.base.Music21Object.getSpannerSites` - :meth:`~music21.base.Music21Object.informSites` - :meth:`~music21.base.Music21Object.next` - :meth:`~music21.base.Music21Object.previous` - :meth:`~music21.base.Music21Object.purgeLocations` - :meth:`~music21.base.Music21Object.purgeOrphans` - :meth:`~music21.base.Music21Object.setOffsetBySite` - :meth:`~music21.base.Music21Object.sortTuple` - :meth:`~music21.base.Music21Object.splitByQuarterLengths` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.layout.Page` instance variables Instance variables inherited from :class:`~music21.stream.base.Stream`: .. hlist:: :columns: 3 - :attr:`~music21.stream.base.Stream.autoSort` - :attr:`~music21.stream.base.Stream.definesExplicitPageBreaks` - :attr:`~music21.stream.base.Stream.definesExplicitSystemBreaks` - :attr:`~music21.stream.base.Stream.isFlat` - :attr:`~music21.stream.base.Stream.isSorted` - :attr:`~music21.stream.base.Stream.recursionType` Instance variables inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.classSortOrder` - :attr:`~music21.base.Music21Object.groups` - :attr:`~music21.base.Music21Object.isStream` - :attr:`~music21.base.Music21Object.sites` System ------ .. autoclass:: music21.layout.System .. rubric:: :class:`~music21.layout.System` bases - :class:`~music21.stream.base.Score` - :class:`~music21.stream.base.Stream` - :class:`~music21.stream.core.StreamCore` - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.layout.System` read-only properties .. autoattribute:: music21.layout.System.staves Read-only properties inherited from :class:`~music21.stream.base.Score`: .. hlist:: :columns: 3 - :attr:`~music21.stream.base.Score.parts` Read-only properties inherited from :class:`~music21.stream.base.Stream`: .. hlist:: :columns: 3 - :attr:`~music21.stream.base.Stream.beat` - :attr:`~music21.stream.base.Stream.beatDuration` - :attr:`~music21.stream.base.Stream.beatStr` - :attr:`~music21.stream.base.Stream.beatStrength` - :attr:`~music21.stream.base.Stream.flat` - :attr:`~music21.stream.base.Stream.highestOffset` - :attr:`~music21.stream.base.Stream.highestTime` - :attr:`~music21.stream.base.Stream.isGapless` - :attr:`~music21.stream.base.Stream.lowestOffset` - :attr:`~music21.stream.base.Stream.notes` - :attr:`~music21.stream.base.Stream.notesAndRests` - :attr:`~music21.stream.base.Stream.pitches` - :attr:`~music21.stream.base.Stream.secondsMap` - :attr:`~music21.stream.base.Stream.spanners` - :attr:`~music21.stream.base.Stream.voices` Read-only properties inherited from :class:`~music21.stream.core.StreamCore`: .. hlist:: :columns: 3 - :attr:`~music21.stream.core.StreamCore.spannerBundle` Read-only properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.hasEditorialInformation` - :attr:`~music21.base.Music21Object.hasStyleInformation` - :attr:`~music21.base.Music21Object.measureNumber` 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.layout.System` read/write properties Read/write properties inherited from :class:`~music21.stream.base.Stream`: .. hlist:: :columns: 3 - :attr:`~music21.stream.base.Stream.atSoundingPitch` - :attr:`~music21.stream.base.Stream.clef` - :attr:`~music21.stream.base.Stream.duration` - :attr:`~music21.stream.base.Stream.elements` - :attr:`~music21.stream.base.Stream.finalBarline` - :attr:`~music21.stream.base.Stream.keySignature` - :attr:`~music21.stream.base.Stream.metadata` - :attr:`~music21.stream.base.Stream.seconds` - :attr:`~music21.stream.base.Stream.staffLines` - :attr:`~music21.stream.base.Stream.timeSignature` Read/write properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.activeSite` - :attr:`~music21.base.Music21Object.derivation` - :attr:`~music21.base.Music21Object.editorial` - :attr:`~music21.base.Music21Object.id` - :attr:`~music21.base.Music21Object.offset` - :attr:`~music21.base.Music21Object.priority` - :attr:`~music21.base.Music21Object.quarterLength` - :attr:`~music21.base.Music21Object.style` .. rubric:: :class:`~music21.layout.System` methods Methods inherited from :class:`~music21.stream.base.Score`: .. hlist:: :columns: 3 - :meth:`~music21.stream.base.Score.expandRepeats` - :meth:`~music21.stream.base.Score.implode` - :meth:`~music21.stream.base.Score.makeNotation` - :meth:`~music21.stream.base.Score.measure` - :meth:`~music21.stream.base.Score.measureOffsetMap` - :meth:`~music21.stream.base.Score.measures` - :meth:`~music21.stream.base.Score.partsToVoices` - :meth:`~music21.stream.base.Score.sliceByGreatestDivisor` Methods inherited from :class:`~music21.stream.base.Stream`: .. hlist:: :columns: 3 - :meth:`~music21.stream.base.Stream.__eq__` - :meth:`~music21.stream.base.Stream.__getitem__` - :meth:`~music21.stream.base.Stream.activateVariants` - :meth:`~music21.stream.base.Stream.addGroupForElements` - :meth:`~music21.stream.base.Stream.allPlayingWhileSounding` - :meth:`~music21.stream.base.Stream.analyze` - :meth:`~music21.stream.base.Stream.append` - :meth:`~music21.stream.base.Stream.attachIntervalsBetweenStreams` - :meth:`~music21.stream.base.Stream.attachMelodicIntervals` - :meth:`~music21.stream.base.Stream.augmentOrDiminish` - :meth:`~music21.stream.base.Stream.beatAndMeasureFromOffset` - :meth:`~music21.stream.base.Stream.chordify` - :meth:`~music21.stream.base.Stream.clear` - :meth:`~music21.stream.base.Stream.cloneEmpty` - :meth:`~music21.stream.base.Stream.containerInHierarchy` - :meth:`~music21.stream.base.Stream.elementOffset` - :meth:`~music21.stream.base.Stream.explode` - :meth:`~music21.stream.base.Stream.extendDuration` - :meth:`~music21.stream.base.Stream.extendTies` - :meth:`~music21.stream.base.Stream.extractContext` - :meth:`~music21.stream.base.Stream.findConsecutiveNotes` - :meth:`~music21.stream.base.Stream.findGaps` - :meth:`~music21.stream.base.Stream.first` - :meth:`~music21.stream.base.Stream.flatten` - :meth:`~music21.stream.base.Stream.flattenUnnecessaryVoices` - :meth:`~music21.stream.base.Stream.getElementAfterElement` - :meth:`~music21.stream.base.Stream.getElementAtOrBefore` - :meth:`~music21.stream.base.Stream.getElementBeforeOffset` - :meth:`~music21.stream.base.Stream.getElementById` - :meth:`~music21.stream.base.Stream.getElementsByClass` - :meth:`~music21.stream.base.Stream.getElementsByGroup` - :meth:`~music21.stream.base.Stream.getElementsByOffset` - :meth:`~music21.stream.base.Stream.getElementsNotOfClass` - :meth:`~music21.stream.base.Stream.getInstrument` - :meth:`~music21.stream.base.Stream.getInstruments` - :meth:`~music21.stream.base.Stream.getOverlaps` - :meth:`~music21.stream.base.Stream.getTimeSignatures` - :meth:`~music21.stream.base.Stream.hasElement` - :meth:`~music21.stream.base.Stream.hasElementOfClass` - :meth:`~music21.stream.base.Stream.hasMeasures` - :meth:`~music21.stream.base.Stream.hasPartLikeStreams` - :meth:`~music21.stream.base.Stream.hasVoices` - :meth:`~music21.stream.base.Stream.haveAccidentalsBeenMade` - :meth:`~music21.stream.base.Stream.index` - :meth:`~music21.stream.base.Stream.insert` - :meth:`~music21.stream.base.Stream.insertAndShift` - :meth:`~music21.stream.base.Stream.insertIntoNoteOrChord` - :meth:`~music21.stream.base.Stream.invertDiatonic` - :meth:`~music21.stream.base.Stream.isSequence` - :meth:`~music21.stream.base.Stream.isTwelveTone` - :meth:`~music21.stream.base.Stream.isWellFormedNotation` - :meth:`~music21.stream.base.Stream.iter` - :meth:`~music21.stream.base.Stream.last` - :meth:`~music21.stream.base.Stream.lyrics` - :meth:`~music21.stream.base.Stream.makeAccidentals` - :meth:`~music21.stream.base.Stream.makeBeams` - :meth:`~music21.stream.base.Stream.makeImmutable` - :meth:`~music21.stream.base.Stream.makeMeasures` - :meth:`~music21.stream.base.Stream.makeMutable` - :meth:`~music21.stream.base.Stream.makeRests` - :meth:`~music21.stream.base.Stream.makeTies` - :meth:`~music21.stream.base.Stream.makeVoices` - :meth:`~music21.stream.base.Stream.melodicIntervals` - :meth:`~music21.stream.base.Stream.mergeAttributes` - :meth:`~music21.stream.base.Stream.mergeElements` - :meth:`~music21.stream.base.Stream.metronomeMarkBoundaries` - :meth:`~music21.stream.base.Stream.offsetMap` - :meth:`~music21.stream.base.Stream.playingWhenAttacked` - :meth:`~music21.stream.base.Stream.plot` - :meth:`~music21.stream.base.Stream.pop` - :meth:`~music21.stream.base.Stream.quantize` - :meth:`~music21.stream.base.Stream.recurse` - :meth:`~music21.stream.base.Stream.recurseRepr` - :meth:`~music21.stream.base.Stream.remove` - :meth:`~music21.stream.base.Stream.removeByClass` - :meth:`~music21.stream.base.Stream.removeByNotOfClass` - :meth:`~music21.stream.base.Stream.repeatAppend` - :meth:`~music21.stream.base.Stream.repeatInsert` - :meth:`~music21.stream.base.Stream.replace` - :meth:`~music21.stream.base.Stream.scaleDurations` - :meth:`~music21.stream.base.Stream.scaleOffsets` - :meth:`~music21.stream.base.Stream.setDerivationMethod` - :meth:`~music21.stream.base.Stream.setElementOffset` - :meth:`~music21.stream.base.Stream.shiftElements` - :meth:`~music21.stream.base.Stream.show` - :meth:`~music21.stream.base.Stream.showVariantAsOssialikePart` - :meth:`~music21.stream.base.Stream.simultaneousAttacks` - :meth:`~music21.stream.base.Stream.sliceAtOffsets` - :meth:`~music21.stream.base.Stream.sliceByBeat` - :meth:`~music21.stream.base.Stream.sliceByQuarterLengths` - :meth:`~music21.stream.base.Stream.sort` - :meth:`~music21.stream.base.Stream.sorted` - :meth:`~music21.stream.base.Stream.splitAtDurations` - :meth:`~music21.stream.base.Stream.splitAtQuarterLength` - :meth:`~music21.stream.base.Stream.splitByClass` - :meth:`~music21.stream.base.Stream.storeAtEnd` - :meth:`~music21.stream.base.Stream.stripTies` - :meth:`~music21.stream.base.Stream.template` - :meth:`~music21.stream.base.Stream.toSoundingPitch` - :meth:`~music21.stream.base.Stream.toWrittenPitch` - :meth:`~music21.stream.base.Stream.transferOffsetToElements` - :meth:`~music21.stream.base.Stream.transpose` - :meth:`~music21.stream.base.Stream.voicesToParts` - :meth:`~music21.stream.base.Stream.write` Methods inherited from :class:`~music21.stream.core.StreamCore`: .. hlist:: :columns: 3 - :meth:`~music21.stream.core.StreamCore.asTimespans` - :meth:`~music21.stream.core.StreamCore.asTree` - :meth:`~music21.stream.core.StreamCore.coreAppend` - :meth:`~music21.stream.core.StreamCore.coreCopyAsDerivation` - :meth:`~music21.stream.core.StreamCore.coreElementsChanged` - :meth:`~music21.stream.core.StreamCore.coreGatherMissingSpanners` - :meth:`~music21.stream.core.StreamCore.coreGetElementByMemoryLocation` - :meth:`~music21.stream.core.StreamCore.coreGuardBeforeAddElement` - :meth:`~music21.stream.core.StreamCore.coreHasElementByMemoryLocation` - :meth:`~music21.stream.core.StreamCore.coreInsert` - :meth:`~music21.stream.core.StreamCore.coreSelfActiveSite` - :meth:`~music21.stream.core.StreamCore.coreSetElementOffset` - :meth:`~music21.stream.core.StreamCore.coreStoreAtEnd` Methods inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :meth:`~music21.base.Music21Object.clearCache` - :meth:`~music21.base.Music21Object.containerHierarchy` - :meth:`~music21.base.Music21Object.contextSites` - :meth:`~music21.base.Music21Object.getAllContextsByClass` - :meth:`~music21.base.Music21Object.getContextByClass` - :meth:`~music21.base.Music21Object.getOffsetBySite` - :meth:`~music21.base.Music21Object.getOffsetInHierarchy` - :meth:`~music21.base.Music21Object.getSpannerSites` - :meth:`~music21.base.Music21Object.informSites` - :meth:`~music21.base.Music21Object.next` - :meth:`~music21.base.Music21Object.previous` - :meth:`~music21.base.Music21Object.purgeLocations` - :meth:`~music21.base.Music21Object.purgeOrphans` - :meth:`~music21.base.Music21Object.setOffsetBySite` - :meth:`~music21.base.Music21Object.sortTuple` - :meth:`~music21.base.Music21Object.splitByQuarterLengths` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.layout.System` instance variables Instance variables inherited from :class:`~music21.stream.base.Stream`: .. hlist:: :columns: 3 - :attr:`~music21.stream.base.Stream.autoSort` - :attr:`~music21.stream.base.Stream.definesExplicitPageBreaks` - :attr:`~music21.stream.base.Stream.definesExplicitSystemBreaks` - :attr:`~music21.stream.base.Stream.isFlat` - :attr:`~music21.stream.base.Stream.isSorted` - :attr:`~music21.stream.base.Stream.recursionType` Instance variables inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.classSortOrder` - :attr:`~music21.base.Music21Object.groups` - :attr:`~music21.base.Music21Object.isStream` - :attr:`~music21.base.Music21Object.sites` Staff ----- .. autoclass:: music21.layout.Staff .. rubric:: :class:`~music21.layout.Staff` bases - :class:`~music21.stream.base.Part` - :class:`~music21.stream.base.Stream` - :class:`~music21.stream.core.StreamCore` - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.layout.Staff` read-only properties Read-only properties inherited from :class:`~music21.stream.base.Stream`: .. hlist:: :columns: 3 - :attr:`~music21.stream.base.Stream.beat` - :attr:`~music21.stream.base.Stream.beatDuration` - :attr:`~music21.stream.base.Stream.beatStr` - :attr:`~music21.stream.base.Stream.beatStrength` - :attr:`~music21.stream.base.Stream.flat` - :attr:`~music21.stream.base.Stream.highestOffset` - :attr:`~music21.stream.base.Stream.highestTime` - :attr:`~music21.stream.base.Stream.isGapless` - :attr:`~music21.stream.base.Stream.lowestOffset` - :attr:`~music21.stream.base.Stream.notes` - :attr:`~music21.stream.base.Stream.notesAndRests` - :attr:`~music21.stream.base.Stream.pitches` - :attr:`~music21.stream.base.Stream.secondsMap` - :attr:`~music21.stream.base.Stream.spanners` - :attr:`~music21.stream.base.Stream.voices` Read-only properties inherited from :class:`~music21.stream.core.StreamCore`: .. hlist:: :columns: 3 - :attr:`~music21.stream.core.StreamCore.spannerBundle` Read-only properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.hasEditorialInformation` - :attr:`~music21.base.Music21Object.hasStyleInformation` - :attr:`~music21.base.Music21Object.measureNumber` 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.layout.Staff` read/write properties Read/write properties inherited from :class:`~music21.stream.base.Part`: .. hlist:: :columns: 3 - :attr:`~music21.stream.base.Part.partAbbreviation` - :attr:`~music21.stream.base.Part.partName` Read/write properties inherited from :class:`~music21.stream.base.Stream`: .. hlist:: :columns: 3 - :attr:`~music21.stream.base.Stream.atSoundingPitch` - :attr:`~music21.stream.base.Stream.clef` - :attr:`~music21.stream.base.Stream.duration` - :attr:`~music21.stream.base.Stream.elements` - :attr:`~music21.stream.base.Stream.finalBarline` - :attr:`~music21.stream.base.Stream.keySignature` - :attr:`~music21.stream.base.Stream.metadata` - :attr:`~music21.stream.base.Stream.seconds` - :attr:`~music21.stream.base.Stream.staffLines` - :attr:`~music21.stream.base.Stream.timeSignature` Read/write properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.activeSite` - :attr:`~music21.base.Music21Object.derivation` - :attr:`~music21.base.Music21Object.editorial` - :attr:`~music21.base.Music21Object.id` - :attr:`~music21.base.Music21Object.offset` - :attr:`~music21.base.Music21Object.priority` - :attr:`~music21.base.Music21Object.quarterLength` - :attr:`~music21.base.Music21Object.style` .. rubric:: :class:`~music21.layout.Staff` methods Methods inherited from :class:`~music21.stream.base.Part`: .. hlist:: :columns: 3 - :meth:`~music21.stream.base.Part.makeAccidentals` - :meth:`~music21.stream.base.Part.mergeAttributes` Methods inherited from :class:`~music21.stream.base.Stream`: .. hlist:: :columns: 3 - :meth:`~music21.stream.base.Stream.__eq__` - :meth:`~music21.stream.base.Stream.__getitem__` - :meth:`~music21.stream.base.Stream.activateVariants` - :meth:`~music21.stream.base.Stream.addGroupForElements` - :meth:`~music21.stream.base.Stream.allPlayingWhileSounding` - :meth:`~music21.stream.base.Stream.analyze` - :meth:`~music21.stream.base.Stream.append` - :meth:`~music21.stream.base.Stream.attachIntervalsBetweenStreams` - :meth:`~music21.stream.base.Stream.attachMelodicIntervals` - :meth:`~music21.stream.base.Stream.augmentOrDiminish` - :meth:`~music21.stream.base.Stream.beatAndMeasureFromOffset` - :meth:`~music21.stream.base.Stream.chordify` - :meth:`~music21.stream.base.Stream.clear` - :meth:`~music21.stream.base.Stream.cloneEmpty` - :meth:`~music21.stream.base.Stream.containerInHierarchy` - :meth:`~music21.stream.base.Stream.elementOffset` - :meth:`~music21.stream.base.Stream.expandRepeats` - :meth:`~music21.stream.base.Stream.explode` - :meth:`~music21.stream.base.Stream.extendDuration` - :meth:`~music21.stream.base.Stream.extendTies` - :meth:`~music21.stream.base.Stream.extractContext` - :meth:`~music21.stream.base.Stream.findConsecutiveNotes` - :meth:`~music21.stream.base.Stream.findGaps` - :meth:`~music21.stream.base.Stream.first` - :meth:`~music21.stream.base.Stream.flatten` - :meth:`~music21.stream.base.Stream.flattenUnnecessaryVoices` - :meth:`~music21.stream.base.Stream.getElementAfterElement` - :meth:`~music21.stream.base.Stream.getElementAtOrBefore` - :meth:`~music21.stream.base.Stream.getElementBeforeOffset` - :meth:`~music21.stream.base.Stream.getElementById` - :meth:`~music21.stream.base.Stream.getElementsByClass` - :meth:`~music21.stream.base.Stream.getElementsByGroup` - :meth:`~music21.stream.base.Stream.getElementsByOffset` - :meth:`~music21.stream.base.Stream.getElementsNotOfClass` - :meth:`~music21.stream.base.Stream.getInstrument` - :meth:`~music21.stream.base.Stream.getInstruments` - :meth:`~music21.stream.base.Stream.getOverlaps` - :meth:`~music21.stream.base.Stream.getTimeSignatures` - :meth:`~music21.stream.base.Stream.hasElement` - :meth:`~music21.stream.base.Stream.hasElementOfClass` - :meth:`~music21.stream.base.Stream.hasMeasures` - :meth:`~music21.stream.base.Stream.hasPartLikeStreams` - :meth:`~music21.stream.base.Stream.hasVoices` - :meth:`~music21.stream.base.Stream.haveAccidentalsBeenMade` - :meth:`~music21.stream.base.Stream.index` - :meth:`~music21.stream.base.Stream.insert` - :meth:`~music21.stream.base.Stream.insertAndShift` - :meth:`~music21.stream.base.Stream.insertIntoNoteOrChord` - :meth:`~music21.stream.base.Stream.invertDiatonic` - :meth:`~music21.stream.base.Stream.isSequence` - :meth:`~music21.stream.base.Stream.isTwelveTone` - :meth:`~music21.stream.base.Stream.isWellFormedNotation` - :meth:`~music21.stream.base.Stream.iter` - :meth:`~music21.stream.base.Stream.last` - :meth:`~music21.stream.base.Stream.lyrics` - :meth:`~music21.stream.base.Stream.makeBeams` - :meth:`~music21.stream.base.Stream.makeImmutable` - :meth:`~music21.stream.base.Stream.makeMeasures` - :meth:`~music21.stream.base.Stream.makeMutable` - :meth:`~music21.stream.base.Stream.makeNotation` - :meth:`~music21.stream.base.Stream.makeRests` - :meth:`~music21.stream.base.Stream.makeTies` - :meth:`~music21.stream.base.Stream.makeVoices` - :meth:`~music21.stream.base.Stream.measure` - :meth:`~music21.stream.base.Stream.measureOffsetMap` - :meth:`~music21.stream.base.Stream.measures` - :meth:`~music21.stream.base.Stream.melodicIntervals` - :meth:`~music21.stream.base.Stream.mergeElements` - :meth:`~music21.stream.base.Stream.metronomeMarkBoundaries` - :meth:`~music21.stream.base.Stream.offsetMap` - :meth:`~music21.stream.base.Stream.playingWhenAttacked` - :meth:`~music21.stream.base.Stream.plot` - :meth:`~music21.stream.base.Stream.pop` - :meth:`~music21.stream.base.Stream.quantize` - :meth:`~music21.stream.base.Stream.recurse` - :meth:`~music21.stream.base.Stream.recurseRepr` - :meth:`~music21.stream.base.Stream.remove` - :meth:`~music21.stream.base.Stream.removeByClass` - :meth:`~music21.stream.base.Stream.removeByNotOfClass` - :meth:`~music21.stream.base.Stream.repeatAppend` - :meth:`~music21.stream.base.Stream.repeatInsert` - :meth:`~music21.stream.base.Stream.replace` - :meth:`~music21.stream.base.Stream.scaleDurations` - :meth:`~music21.stream.base.Stream.scaleOffsets` - :meth:`~music21.stream.base.Stream.setDerivationMethod` - :meth:`~music21.stream.base.Stream.setElementOffset` - :meth:`~music21.stream.base.Stream.shiftElements` - :meth:`~music21.stream.base.Stream.show` - :meth:`~music21.stream.base.Stream.showVariantAsOssialikePart` - :meth:`~music21.stream.base.Stream.simultaneousAttacks` - :meth:`~music21.stream.base.Stream.sliceAtOffsets` - :meth:`~music21.stream.base.Stream.sliceByBeat` - :meth:`~music21.stream.base.Stream.sliceByGreatestDivisor` - :meth:`~music21.stream.base.Stream.sliceByQuarterLengths` - :meth:`~music21.stream.base.Stream.sort` - :meth:`~music21.stream.base.Stream.sorted` - :meth:`~music21.stream.base.Stream.splitAtDurations` - :meth:`~music21.stream.base.Stream.splitAtQuarterLength` - :meth:`~music21.stream.base.Stream.splitByClass` - :meth:`~music21.stream.base.Stream.storeAtEnd` - :meth:`~music21.stream.base.Stream.stripTies` - :meth:`~music21.stream.base.Stream.template` - :meth:`~music21.stream.base.Stream.toSoundingPitch` - :meth:`~music21.stream.base.Stream.toWrittenPitch` - :meth:`~music21.stream.base.Stream.transferOffsetToElements` - :meth:`~music21.stream.base.Stream.transpose` - :meth:`~music21.stream.base.Stream.voicesToParts` - :meth:`~music21.stream.base.Stream.write` Methods inherited from :class:`~music21.stream.core.StreamCore`: .. hlist:: :columns: 3 - :meth:`~music21.stream.core.StreamCore.asTimespans` - :meth:`~music21.stream.core.StreamCore.asTree` - :meth:`~music21.stream.core.StreamCore.coreAppend` - :meth:`~music21.stream.core.StreamCore.coreCopyAsDerivation` - :meth:`~music21.stream.core.StreamCore.coreElementsChanged` - :meth:`~music21.stream.core.StreamCore.coreGatherMissingSpanners` - :meth:`~music21.stream.core.StreamCore.coreGetElementByMemoryLocation` - :meth:`~music21.stream.core.StreamCore.coreGuardBeforeAddElement` - :meth:`~music21.stream.core.StreamCore.coreHasElementByMemoryLocation` - :meth:`~music21.stream.core.StreamCore.coreInsert` - :meth:`~music21.stream.core.StreamCore.coreSelfActiveSite` - :meth:`~music21.stream.core.StreamCore.coreSetElementOffset` - :meth:`~music21.stream.core.StreamCore.coreStoreAtEnd` Methods inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :meth:`~music21.base.Music21Object.clearCache` - :meth:`~music21.base.Music21Object.containerHierarchy` - :meth:`~music21.base.Music21Object.contextSites` - :meth:`~music21.base.Music21Object.getAllContextsByClass` - :meth:`~music21.base.Music21Object.getContextByClass` - :meth:`~music21.base.Music21Object.getOffsetBySite` - :meth:`~music21.base.Music21Object.getOffsetInHierarchy` - :meth:`~music21.base.Music21Object.getSpannerSites` - :meth:`~music21.base.Music21Object.informSites` - :meth:`~music21.base.Music21Object.next` - :meth:`~music21.base.Music21Object.previous` - :meth:`~music21.base.Music21Object.purgeLocations` - :meth:`~music21.base.Music21Object.purgeOrphans` - :meth:`~music21.base.Music21Object.setOffsetBySite` - :meth:`~music21.base.Music21Object.sortTuple` - :meth:`~music21.base.Music21Object.splitByQuarterLengths` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.layout.Staff` instance variables Instance variables inherited from :class:`~music21.stream.base.Stream`: .. hlist:: :columns: 3 - :attr:`~music21.stream.base.Stream.autoSort` - :attr:`~music21.stream.base.Stream.definesExplicitPageBreaks` - :attr:`~music21.stream.base.Stream.definesExplicitSystemBreaks` - :attr:`~music21.stream.base.Stream.isFlat` - :attr:`~music21.stream.base.Stream.isSorted` - :attr:`~music21.stream.base.Stream.recursionType` Instance variables inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.classSortOrder` - :attr:`~music21.base.Music21Object.groups` - :attr:`~music21.base.Music21Object.isStream` - :attr:`~music21.base.Music21Object.sites` PageSize -------- .. autoclass:: music21.layout.PageSize StaffGroup ---------- .. autoclass:: music21.layout.StaffGroup .. rubric:: :class:`~music21.layout.StaffGroup` bases - :class:`~music21.spanner.Spanner` - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.layout.StaffGroup` read-only properties Read-only properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.beat` - :attr:`~music21.base.Music21Object.beatDuration` - :attr:`~music21.base.Music21Object.beatStr` - :attr:`~music21.base.Music21Object.beatStrength` - :attr:`~music21.base.Music21Object.hasEditorialInformation` - :attr:`~music21.base.Music21Object.hasStyleInformation` - :attr:`~music21.base.Music21Object.measureNumber` 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.layout.StaffGroup` read/write properties .. autoattribute:: music21.layout.StaffGroup.barTogether .. autoattribute:: music21.layout.StaffGroup.symbol Read/write properties inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.activeSite` - :attr:`~music21.base.Music21Object.derivation` - :attr:`~music21.base.Music21Object.duration` - :attr:`~music21.base.Music21Object.editorial` - :attr:`~music21.base.Music21Object.id` - :attr:`~music21.base.Music21Object.offset` - :attr:`~music21.base.Music21Object.priority` - :attr:`~music21.base.Music21Object.quarterLength` - :attr:`~music21.base.Music21Object.seconds` - :attr:`~music21.base.Music21Object.style` .. rubric:: :class:`~music21.layout.StaffGroup` methods Methods inherited from :class:`~music21.spanner.Spanner`: .. hlist:: :columns: 3 - :meth:`~music21.spanner.Spanner.__getitem__` - :meth:`~music21.spanner.Spanner.addSpannedElements` - :meth:`~music21.spanner.Spanner.fill` - :meth:`~music21.spanner.Spanner.getFirst` - :meth:`~music21.spanner.Spanner.getLast` - :meth:`~music21.spanner.Spanner.getSpannedElementIds` - :meth:`~music21.spanner.Spanner.getSpannedElements` - :meth:`~music21.spanner.Spanner.getSpannedElementsByClass` - :meth:`~music21.spanner.Spanner.hasSpannedElement` - :meth:`~music21.spanner.Spanner.isFirst` - :meth:`~music21.spanner.Spanner.isLast` - :meth:`~music21.spanner.Spanner.purgeLocations` - :meth:`~music21.spanner.Spanner.purgeOrphans` - :meth:`~music21.spanner.Spanner.replaceSpannedElement` Methods inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :meth:`~music21.base.Music21Object.__eq__` - :meth:`~music21.base.Music21Object.clearCache` - :meth:`~music21.base.Music21Object.containerHierarchy` - :meth:`~music21.base.Music21Object.contextSites` - :meth:`~music21.base.Music21Object.getAllContextsByClass` - :meth:`~music21.base.Music21Object.getContextByClass` - :meth:`~music21.base.Music21Object.getOffsetBySite` - :meth:`~music21.base.Music21Object.getOffsetInHierarchy` - :meth:`~music21.base.Music21Object.getSpannerSites` - :meth:`~music21.base.Music21Object.informSites` - :meth:`~music21.base.Music21Object.mergeAttributes` - :meth:`~music21.base.Music21Object.next` - :meth:`~music21.base.Music21Object.previous` - :meth:`~music21.base.Music21Object.setOffsetBySite` - :meth:`~music21.base.Music21Object.show` - :meth:`~music21.base.Music21Object.sortTuple` - :meth:`~music21.base.Music21Object.splitAtDurations` - :meth:`~music21.base.Music21Object.splitAtQuarterLength` - :meth:`~music21.base.Music21Object.splitByQuarterLengths` - :meth:`~music21.base.Music21Object.write` Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass` .. rubric:: :class:`~music21.layout.StaffGroup` instance variables Instance variables inherited from :class:`~music21.base.Music21Object`: .. hlist:: :columns: 3 - :attr:`~music21.base.Music21Object.classSortOrder` - :attr:`~music21.base.Music21Object.groups` - :attr:`~music21.base.Music21Object.isStream` - :attr:`~music21.base.Music21Object.sites` SystemSize ---------- .. autoclass:: music21.layout.SystemSize Functions --------- .. autofunction:: music21.layout.divideByPages .. autofunction:: music21.layout.getPageRegionMeasureNumbers .. autofunction:: music21.layout.getRegionMeasureNumbers .. autofunction:: music21.layout.getSystemRegionMeasureNumbers