.. _moduleNote: music21.note ============ .. WARNING: DO NOT EDIT THIS FILE: AUTOMATICALLY GENERATED. PLEASE EDIT THE .py FILE DIRECTLY. .. automodule:: music21.note Note ---- .. autoclass:: music21.note.Note .. rubric:: :class:`~music21.note.Note` bases - :class:`~music21.note.NotRest` - :class:`~music21.note.GeneralNote` - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.note.Note` read-only properties .. autoattribute:: music21.note.Note.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.note.Note` read/write properties .. autoattribute:: music21.note.Note.name .. autoattribute:: music21.note.Note.nameWithOctave .. autoattribute:: music21.note.Note.octave .. autoattribute:: music21.note.Note.pitches .. autoattribute:: music21.note.Note.step 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` - :attr:`~music21.note.NotRest.volume` Read/write properties inherited from :class:`~music21.note.GeneralNote`: .. hlist:: :columns: 3 - :attr:`~music21.note.GeneralNote.lyric` - :attr:`~music21.note.GeneralNote.tie` 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.note.Note` methods .. automethod:: music21.note.Note.pitchChanged .. automethod:: music21.note.Note.transpose 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.__eq__` - :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.note.Note` instance variables .. attribute:: Note.isNote Boolean read-only value describing if this Note is a Note (True). .. attribute:: Note.isRest Boolean read-only value describing if this Note is a Rest (False). .. attribute:: Note.pitch A :class:`~music21.pitch.Pitch` object containing all the information about the note's pitch. Many `.pitch` properties and methods are also made `Note` properties also 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` Rest ---- .. autoclass:: music21.note.Rest .. rubric:: :class:`~music21.note.Rest` bases - :class:`~music21.note.GeneralNote` - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.note.Rest` read-only properties .. autoattribute:: music21.note.Rest.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.note.Rest` read/write properties Read/write properties inherited from :class:`~music21.note.GeneralNote`: .. hlist:: :columns: 3 - :attr:`~music21.note.GeneralNote.lyric` - :attr:`~music21.note.GeneralNote.pitches` - :attr:`~music21.note.GeneralNote.tie` 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.note.Rest` methods Methods inherited from :class:`~music21.note.GeneralNote`: .. hlist:: :columns: 3 - :meth:`~music21.note.GeneralNote.__eq__` - :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.note.Rest` instance variables .. attribute:: Rest.fullMeasure does this rest last a full measure or if it does, should it display itself as whole rest (or breve rest) and centered. Options are "auto" (default), False, True, and "always" "auto" is the default, where if the rest value happens to match the current time signature context (and there is no pickup or other padding), then display it as a whole rest, centered, etc. otherwise will display normally. False means do not display the rest as full measure whole rest, no matter what. This setting is often used by composers in very small time signatures such as 1/8, where a whole rest can look incongruous. True keeps the set duration, but will always display as a full measure rest even if it's not the length of the measure (generally a whole note unless the time signature is very long). "always" means that on export, the duration will (EVENTUALLY, not yet!) update automatically to match the time signature context and always display as a whole rest. "always" does not work yet -- functions as True. See examples in :meth:`music21.musicxml.m21ToXml.MeasureExporter.restToXml` .. attribute:: Rest.isNote Boolean read-only value describing if this Rest is a Note (False). .. attribute:: Rest.isRest Boolean read-only value describing if this Rest is a Rest (True, obviously). .. attribute:: Rest.name returns "rest" always. It is here so that you can get `x.name` on all `.notesAndRests` objects .. attribute:: Rest.stepShift number of lines/spaces to shift the note upwards or downwards for display. 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` Unpitched --------- .. autoclass:: music21.note.Unpitched .. rubric:: :class:`~music21.note.Unpitched` bases - :class:`~music21.note.NotRest` - :class:`~music21.note.GeneralNote` - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.note.Unpitched` read-only properties .. autoattribute:: music21.note.Unpitched.displayName 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.note.Unpitched` read/write properties .. autoattribute:: music21.note.Unpitched.storedInstrument 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.volume` Read/write properties inherited from :class:`~music21.note.GeneralNote`: .. hlist:: :columns: 3 - :attr:`~music21.note.GeneralNote.lyric` - :attr:`~music21.note.GeneralNote.pitches` - :attr:`~music21.note.GeneralNote.tie` 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.note.Unpitched` methods .. automethod:: music21.note.Unpitched.displayPitch 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.__eq__` - :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.note.Unpitched` instance variables 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` NotRest ------- .. autoclass:: music21.note.NotRest .. rubric:: :class:`~music21.note.NotRest` bases - :class:`~music21.note.GeneralNote` - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.note.NotRest` read-only properties 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.note.NotRest` read/write properties .. autoattribute:: music21.note.NotRest.notehead .. autoattribute:: music21.note.NotRest.noteheadFill .. autoattribute:: music21.note.NotRest.noteheadParenthesis .. autoattribute:: music21.note.NotRest.stemDirection .. autoattribute:: music21.note.NotRest.storedInstrument .. autoattribute:: music21.note.NotRest.volume Read/write properties inherited from :class:`~music21.note.GeneralNote`: .. hlist:: :columns: 3 - :attr:`~music21.note.GeneralNote.lyric` - :attr:`~music21.note.GeneralNote.pitches` - :attr:`~music21.note.GeneralNote.tie` 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.note.NotRest` methods .. automethod:: music21.note.NotRest.getInstrument .. automethod:: music21.note.NotRest.hasVolumeInformation Methods inherited from :class:`~music21.note.GeneralNote`: .. hlist:: :columns: 3 - :meth:`~music21.note.GeneralNote.__eq__` - :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.note.NotRest` instance variables .. attribute:: NotRest.beams A :class:`~music21.beam.Beams` object that contains information about the beaming of this note. 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` GeneralNote ----------- .. autoclass:: music21.note.GeneralNote .. rubric:: :class:`~music21.note.GeneralNote` bases - :class:`~music21.base.Music21Object` - :class:`~music21.prebase.ProtoM21Object` .. rubric:: :class:`~music21.note.GeneralNote` read-only properties .. autoattribute:: 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.note.GeneralNote` read/write properties .. autoattribute:: music21.note.GeneralNote.lyric .. autoattribute:: music21.note.GeneralNote.pitches .. autoattribute:: music21.note.GeneralNote.tie 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.note.GeneralNote` methods .. automethod:: music21.note.GeneralNote.__eq__ .. automethod:: music21.note.GeneralNote.addLyric .. automethod:: music21.note.GeneralNote.augmentOrDiminish .. automethod:: music21.note.GeneralNote.getGrace .. automethod:: 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.note.GeneralNote` instance variables .. attribute:: GeneralNote.articulations a list of articulations such as :class:`~music21.articulations.Staccato`, etc.) that are stored on this Note. .. attribute:: GeneralNote.expressions a list of expressions (such as :class:`~music21.expressions.Fermata`, etc.) that are stored on this Note. .. attribute:: GeneralNote.isChord Boolean read-only value describing if this object is a Chord. .. attribute:: GeneralNote.lyrics A list of :class:`~music21.note.Lyric` objects. 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` Lyric ----- .. autoclass:: music21.note.Lyric .. rubric:: :class:`~music21.note.Lyric` bases - :class:`~music21.prebase.ProtoM21Object` - :class:`~music21.style.StyleMixin` - :class:`~music21.common.objects.SlottedObjectMixin` .. rubric:: :class:`~music21.note.Lyric` read-only properties .. autoattribute:: music21.note.Lyric.isComposite Read-only properties inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :attr:`~music21.prebase.ProtoM21Object.classSet` - :attr:`~music21.prebase.ProtoM21Object.classes` Read-only properties inherited from :class:`~music21.style.StyleMixin`: .. hlist:: :columns: 3 - :attr:`~music21.style.StyleMixin.hasEditorialInformation` - :attr:`~music21.style.StyleMixin.hasStyleInformation` .. rubric:: :class:`~music21.note.Lyric` read/write properties .. autoattribute:: music21.note.Lyric.identifier .. autoattribute:: music21.note.Lyric.number .. autoattribute:: music21.note.Lyric.rawText .. autoattribute:: music21.note.Lyric.syllabic .. autoattribute:: music21.note.Lyric.text Read/write properties inherited from :class:`~music21.style.StyleMixin`: .. hlist:: :columns: 3 - :attr:`~music21.style.StyleMixin.editorial` - :attr:`~music21.style.StyleMixin.style` .. rubric:: :class:`~music21.note.Lyric` methods .. automethod:: music21.note.Lyric.setTextAndSyllabic Methods inherited from :class:`~music21.prebase.ProtoM21Object`: .. hlist:: :columns: 3 - :meth:`~music21.prebase.ProtoM21Object.isClassOrSubclass`