.. _moduleSerial: music21.serial ============== .. WARNING: DO NOT EDIT THIS FILE: AUTOMATICALLY GENERATED. PLEASE EDIT THE .py FILE DIRECTLY. .. automodule:: music21.serial ToneRow ------- .. autoclass:: music21.serial.ToneRow .. rubric:: :class:`~music21.serial.ToneRow` bases - :class:`~music21.stream.base.Stream` - :class:`~music21.stream.core.StreamCore` - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.serial.ToneRow` 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.serial.ToneRow` 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.serial.ToneRow` methods .. automethod:: music21.serial.ToneRow.findOriginalCenteredTransformations .. automethod:: music21.serial.ToneRow.findZeroCenteredTransformations .. automethod:: music21.serial.ToneRow.getIntervalsAsString .. automethod:: music21.serial.ToneRow.isSameRow .. automethod:: music21.serial.ToneRow.isTwelveToneRow .. automethod:: music21.serial.ToneRow.makeTwelveToneRow .. automethod:: music21.serial.ToneRow.noteNames .. automethod:: music21.serial.ToneRow.originalCenteredTransformation .. automethod:: music21.serial.ToneRow.pitchClasses .. automethod:: music21.serial.ToneRow.zeroCenteredTransformation 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.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.serial.ToneRow` instance variables .. attribute:: ToneRow.row A list representing the pitch class values of the row. 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` TwelveToneRow ------------- .. autoclass:: music21.serial.TwelveToneRow .. rubric:: :class:`~music21.serial.TwelveToneRow` bases - :class:`~music21.serial.ToneRow` - :class:`~music21.stream.base.Stream` - :class:`~music21.stream.core.StreamCore` - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.serial.TwelveToneRow` 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.serial.TwelveToneRow` 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.serial.TwelveToneRow` methods .. automethod:: music21.serial.TwelveToneRow.areCombinatorial .. automethod:: music21.serial.TwelveToneRow.findHistorical .. automethod:: music21.serial.TwelveToneRow.findTransformedHistorical .. automethod:: music21.serial.TwelveToneRow.getLinkClassification .. automethod:: music21.serial.TwelveToneRow.isAllInterval .. automethod:: music21.serial.TwelveToneRow.isLinkChord .. automethod:: music21.serial.TwelveToneRow.matrix Methods inherited from :class:`~music21.serial.ToneRow`: .. hlist:: :columns: 3 - :meth:`~music21.serial.ToneRow.findOriginalCenteredTransformations` - :meth:`~music21.serial.ToneRow.findZeroCenteredTransformations` - :meth:`~music21.serial.ToneRow.getIntervalsAsString` - :meth:`~music21.serial.ToneRow.isSameRow` - :meth:`~music21.serial.ToneRow.isTwelveToneRow` - :meth:`~music21.serial.ToneRow.makeTwelveToneRow` - :meth:`~music21.serial.ToneRow.noteNames` - :meth:`~music21.serial.ToneRow.originalCenteredTransformation` - :meth:`~music21.serial.ToneRow.pitchClasses` - :meth:`~music21.serial.ToneRow.zeroCenteredTransformation` 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.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.serial.TwelveToneRow` instance variables Instance variables inherited from :class:`~music21.serial.ToneRow`: .. hlist:: :columns: 3 - :attr:`~music21.serial.ToneRow.row` 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` HistoricalTwelveToneRow ----------------------- .. autoclass:: music21.serial.HistoricalTwelveToneRow .. rubric:: :class:`~music21.serial.HistoricalTwelveToneRow` bases - :class:`~music21.serial.TwelveToneRow` - :class:`~music21.serial.ToneRow` - :class:`~music21.stream.base.Stream` - :class:`~music21.stream.core.StreamCore` - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.serial.HistoricalTwelveToneRow` 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.serial.HistoricalTwelveToneRow` 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.serial.HistoricalTwelveToneRow` methods .. automethod:: music21.serial.HistoricalTwelveToneRow.mergeAttributes Methods inherited from :class:`~music21.serial.TwelveToneRow`: .. hlist:: :columns: 3 - :meth:`~music21.serial.TwelveToneRow.areCombinatorial` - :meth:`~music21.serial.TwelveToneRow.findHistorical` - :meth:`~music21.serial.TwelveToneRow.findTransformedHistorical` - :meth:`~music21.serial.TwelveToneRow.getLinkClassification` - :meth:`~music21.serial.TwelveToneRow.isAllInterval` - :meth:`~music21.serial.TwelveToneRow.isLinkChord` - :meth:`~music21.serial.TwelveToneRow.matrix` Methods inherited from :class:`~music21.serial.ToneRow`: .. hlist:: :columns: 3 - :meth:`~music21.serial.ToneRow.findOriginalCenteredTransformations` - :meth:`~music21.serial.ToneRow.findZeroCenteredTransformations` - :meth:`~music21.serial.ToneRow.getIntervalsAsString` - :meth:`~music21.serial.ToneRow.isSameRow` - :meth:`~music21.serial.ToneRow.isTwelveToneRow` - :meth:`~music21.serial.ToneRow.makeTwelveToneRow` - :meth:`~music21.serial.ToneRow.noteNames` - :meth:`~music21.serial.ToneRow.originalCenteredTransformation` - :meth:`~music21.serial.ToneRow.pitchClasses` - :meth:`~music21.serial.ToneRow.zeroCenteredTransformation` 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.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.serial.HistoricalTwelveToneRow` instance variables .. attribute:: HistoricalTwelveToneRow.composer The name of the composer, or None. (String) .. attribute:: HistoricalTwelveToneRow.opus The opus of the work, or None. (String) .. attribute:: HistoricalTwelveToneRow.title The title of the work, or None. (String) Instance variables inherited from :class:`~music21.serial.ToneRow`: .. hlist:: :columns: 3 - :attr:`~music21.serial.ToneRow.row` 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` TwelveToneMatrix ---------------- .. autoclass:: music21.serial.TwelveToneMatrix .. rubric:: :class:`~music21.serial.TwelveToneMatrix` bases - :class:`~music21.stream.base.Stream` - :class:`~music21.stream.core.StreamCore` - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.serial.TwelveToneMatrix` 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.serial.TwelveToneMatrix` 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.serial.TwelveToneMatrix` methods 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.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.serial.TwelveToneMatrix` 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` Functions --------- .. autofunction:: music21.serial.pcToToneRow .. autofunction:: music21.serial.rowToMatrix .. autofunction:: music21.serial.getHistoricalRowByName