.. _moduleChord: music21.chord ============= .. WARNING: DO NOT EDIT THIS FILE: AUTOMATICALLY GENERATED. PLEASE EDIT THE .py FILE DIRECTLY. .. automodule:: music21.chord Chord ----- .. autoclass:: music21.chord.Chord .. rubric:: :class:`~music21.chord.Chord` bases - :class:`~music21.chord.ChordBase` - :class:`~music21.note.NotRest` - :class:`~music21.note.GeneralNote` - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.chord.Chord` read-only properties .. autoattribute:: music21.chord.Chord.chordTablesAddress .. autoattribute:: music21.chord.Chord.commonName .. autoattribute:: music21.chord.Chord.fifth .. autoattribute:: music21.chord.Chord.forteClass .. autoattribute:: music21.chord.Chord.forteClassNumber .. autoattribute:: music21.chord.Chord.forteClassTn .. autoattribute:: music21.chord.Chord.forteClassTnI .. autoattribute:: music21.chord.Chord.fullName .. autoattribute:: music21.chord.Chord.hasZRelation .. autoattribute:: music21.chord.Chord.intervalVector .. autoattribute:: music21.chord.Chord.intervalVectorString .. autoattribute:: music21.chord.Chord.isPrimeFormInversion .. autoattribute:: music21.chord.Chord.multisetCardinality .. autoattribute:: music21.chord.Chord.normalOrder .. autoattribute:: music21.chord.Chord.normalOrderString .. autoattribute:: music21.chord.Chord.orderedPitchClasses .. autoattribute:: music21.chord.Chord.orderedPitchClassesString .. autoattribute:: music21.chord.Chord.pitchClassCardinality .. autoattribute:: music21.chord.Chord.pitchClasses .. autoattribute:: music21.chord.Chord.pitchedCommonName .. autoattribute:: music21.chord.Chord.primeForm .. autoattribute:: music21.chord.Chord.primeFormString .. autoattribute:: music21.chord.Chord.quality .. autoattribute:: music21.chord.Chord.scaleDegrees .. autoattribute:: music21.chord.Chord.seventh .. autoattribute:: music21.chord.Chord.third 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.chord.Chord` read/write properties .. autoattribute:: music21.chord.Chord.duration .. autoattribute:: music21.chord.Chord.notes .. autoattribute:: music21.chord.Chord.pitchNames .. autoattribute:: music21.chord.Chord.pitches Read/write properties inherited from :class:`~music21.chord.ChordBase`: .. hlist:: :columns: 3 - :attr:`~music21.chord.ChordBase.tie` - :attr:`~music21.chord.ChordBase.volume` Read/write properties inherited from :class:`~music21.note.NotRest`: .. hlist:: :columns: 3 - :attr:`~music21.note.NotRest.notehead` - :attr:`~music21.note.NotRest.noteheadFill` - :attr:`~music21.note.NotRest.noteheadParenthesis` - :attr:`~music21.note.NotRest.stemDirection` - :attr:`~music21.note.NotRest.storedInstrument` Read/write properties inherited from :class:`~music21.note.GeneralNote`: .. hlist:: :columns: 3 - :attr:`~music21.note.GeneralNote.lyric` 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.seconds` - :attr:`~music21.base.Music21Object.style` .. rubric:: :class:`~music21.chord.Chord` methods .. automethod:: music21.chord.Chord.__eq__ .. automethod:: music21.chord.Chord.__getitem__ .. automethod:: music21.chord.Chord.add .. automethod:: music21.chord.Chord.annotateIntervals .. automethod:: music21.chord.Chord.areZRelations .. automethod:: music21.chord.Chord.bass .. automethod:: music21.chord.Chord.canBeDominantV .. automethod:: music21.chord.Chord.canBeTonic .. automethod:: music21.chord.Chord.closedPosition .. automethod:: music21.chord.Chord.containsSeventh .. automethod:: music21.chord.Chord.containsTriad .. automethod:: music21.chord.Chord.formatVectorString .. automethod:: music21.chord.Chord.geometricNormalForm .. automethod:: music21.chord.Chord.getChordStep .. automethod:: music21.chord.Chord.getColor .. automethod:: music21.chord.Chord.getNotehead .. automethod:: music21.chord.Chord.getNoteheadFill .. automethod:: music21.chord.Chord.getStemDirection .. automethod:: music21.chord.Chord.getTie .. automethod:: music21.chord.Chord.getVolume .. automethod:: music21.chord.Chord.getZRelation .. automethod:: music21.chord.Chord.hasAnyEnharmonicSpelledPitches .. automethod:: music21.chord.Chord.hasAnyRepeatedDiatonicNote .. automethod:: music21.chord.Chord.hasRepeatedChordStep .. automethod:: music21.chord.Chord.intervalFromChordStep .. automethod:: music21.chord.Chord.inversion .. automethod:: music21.chord.Chord.inversionName .. automethod:: music21.chord.Chord.inversionText .. automethod:: music21.chord.Chord.isAugmentedSixth .. automethod:: music21.chord.Chord.isAugmentedTriad .. automethod:: music21.chord.Chord.isConsonant .. automethod:: music21.chord.Chord.isDiminishedSeventh .. automethod:: music21.chord.Chord.isDiminishedTriad .. automethod:: music21.chord.Chord.isDominantSeventh .. automethod:: music21.chord.Chord.isFalseDiminishedSeventh .. automethod:: music21.chord.Chord.isFrenchAugmentedSixth .. automethod:: music21.chord.Chord.isGermanAugmentedSixth .. automethod:: music21.chord.Chord.isHalfDiminishedSeventh .. automethod:: music21.chord.Chord.isIncompleteMajorTriad .. automethod:: music21.chord.Chord.isIncompleteMinorTriad .. automethod:: music21.chord.Chord.isItalianAugmentedSixth .. automethod:: music21.chord.Chord.isMajorTriad .. automethod:: music21.chord.Chord.isMinorTriad .. automethod:: music21.chord.Chord.isNinth .. automethod:: music21.chord.Chord.isSeventh .. automethod:: music21.chord.Chord.isSeventhOfType .. automethod:: music21.chord.Chord.isSwissAugmentedSixth .. automethod:: music21.chord.Chord.isTranspositionallySymmetrical .. automethod:: music21.chord.Chord.isTriad .. automethod:: music21.chord.Chord.removeRedundantPitchClasses .. automethod:: music21.chord.Chord.removeRedundantPitchNames .. automethod:: music21.chord.Chord.removeRedundantPitches .. automethod:: music21.chord.Chord.root .. automethod:: music21.chord.Chord.semiClosedPosition .. automethod:: music21.chord.Chord.semitonesFromChordStep .. automethod:: music21.chord.Chord.setColor .. automethod:: music21.chord.Chord.setNotehead .. automethod:: music21.chord.Chord.setNoteheadFill .. automethod:: music21.chord.Chord.setStemDirection .. automethod:: music21.chord.Chord.setTie .. automethod:: music21.chord.Chord.setVolume .. automethod:: music21.chord.Chord.simplifyEnharmonics .. automethod:: music21.chord.Chord.sortAscending .. automethod:: music21.chord.Chord.sortChromaticAscending .. automethod:: music21.chord.Chord.sortDiatonicAscending .. automethod:: music21.chord.Chord.sortFrequencyAscending .. automethod:: music21.chord.Chord.transpose Methods inherited from :class:`~music21.chord.ChordBase`: .. hlist:: :columns: 3 - :meth:`~music21.chord.ChordBase.hasComponentVolumes` - :meth:`~music21.chord.ChordBase.remove` - :meth:`~music21.chord.ChordBase.setVolumes` Methods inherited from :class:`~music21.note.NotRest`: .. hlist:: :columns: 3 - :meth:`~music21.note.NotRest.getInstrument` - :meth:`~music21.note.NotRest.hasVolumeInformation` Methods inherited from :class:`~music21.note.GeneralNote`: .. hlist:: :columns: 3 - :meth:`~music21.note.GeneralNote.addLyric` - :meth:`~music21.note.GeneralNote.augmentOrDiminish` - :meth:`~music21.note.GeneralNote.getGrace` - :meth:`~music21.note.GeneralNote.insertLyric` 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.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.chord.Chord` instance variables .. attribute:: Chord.beams A :class:`~music21.beam.Beams` object that contains information about the beaming of this note. .. attribute:: Chord.isChord Boolean read-only value describing if this GeneralNote object is a Chord. Is True .. attribute:: Chord.isNote Boolean read-only value describing if this GeneralNote object is a Note. Is False .. attribute:: Chord.isRest Boolean read-only value describing if this GeneralNote object is a Rest. Is False >>> c = chord.Chord() >>> c.isRest False Instance variables inherited from :class:`~music21.chord.ChordBase`: .. hlist:: :columns: 3 - :attr:`~music21.chord.ChordBase.beams` - :attr:`~music21.chord.ChordBase.isNote` - :attr:`~music21.chord.ChordBase.isRest` Instance variables inherited from :class:`~music21.note.NotRest`: .. hlist:: :columns: 3 - :attr:`~music21.note.NotRest.beams` Instance variables inherited from :class:`~music21.note.GeneralNote`: .. hlist:: :columns: 3 - :attr:`~music21.note.GeneralNote.articulations` - :attr:`~music21.note.GeneralNote.expressions` - :attr:`~music21.note.GeneralNote.isChord` - :attr:`~music21.note.GeneralNote.lyrics` 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` ChordBase --------- .. autoclass:: music21.chord.ChordBase .. rubric:: :class:`~music21.chord.ChordBase` bases - :class:`~music21.note.NotRest` - :class:`~music21.note.GeneralNote` - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.chord.ChordBase` read-only properties .. autoattribute:: music21.chord.ChordBase.notes Read-only properties inherited from :class:`~music21.note.GeneralNote`: .. hlist:: :columns: 3 - :attr:`~music21.note.GeneralNote.fullName` 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.chord.ChordBase` read/write properties .. autoattribute:: music21.chord.ChordBase.tie .. autoattribute:: music21.chord.ChordBase.volume Read/write properties inherited from :class:`~music21.note.NotRest`: .. hlist:: :columns: 3 - :attr:`~music21.note.NotRest.notehead` - :attr:`~music21.note.NotRest.noteheadFill` - :attr:`~music21.note.NotRest.noteheadParenthesis` - :attr:`~music21.note.NotRest.stemDirection` - :attr:`~music21.note.NotRest.storedInstrument` Read/write properties inherited from :class:`~music21.note.GeneralNote`: .. hlist:: :columns: 3 - :attr:`~music21.note.GeneralNote.lyric` - :attr:`~music21.note.GeneralNote.pitches` 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.chord.ChordBase` methods .. automethod:: music21.chord.ChordBase.__eq__ .. automethod:: music21.chord.ChordBase.add .. automethod:: music21.chord.ChordBase.hasComponentVolumes .. automethod:: music21.chord.ChordBase.remove .. automethod:: music21.chord.ChordBase.setVolumes Methods inherited from :class:`~music21.note.NotRest`: .. hlist:: :columns: 3 - :meth:`~music21.note.NotRest.getInstrument` - :meth:`~music21.note.NotRest.hasVolumeInformation` Methods inherited from :class:`~music21.note.GeneralNote`: .. hlist:: :columns: 3 - :meth:`~music21.note.GeneralNote.addLyric` - :meth:`~music21.note.GeneralNote.augmentOrDiminish` - :meth:`~music21.note.GeneralNote.getGrace` - :meth:`~music21.note.GeneralNote.insertLyric` 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.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.chord.ChordBase` instance variables .. attribute:: ChordBase.beams A :class:`~music21.beam.Beams` object that contains information about the beaming of this note. .. attribute:: ChordBase.isNote Boolean read-only value describing if this GeneralNote object is a Note. Is False .. attribute:: ChordBase.isRest Boolean read-only value describing if this GeneralNote object is a Rest. Is False >>> c = chord.Chord() >>> c.isRest False Instance variables inherited from :class:`~music21.note.NotRest`: .. hlist:: :columns: 3 - :attr:`~music21.note.NotRest.beams` Instance variables inherited from :class:`~music21.note.GeneralNote`: .. hlist:: :columns: 3 - :attr:`~music21.note.GeneralNote.articulations` - :attr:`~music21.note.GeneralNote.expressions` - :attr:`~music21.note.GeneralNote.isChord` - :attr:`~music21.note.GeneralNote.lyrics` 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.chord.fromForteClass .. autofunction:: music21.chord.fromIntervalVector