def editorial(self): ''' a :class:`~music21.editorial.Editorial` object that stores editorial information (comments, footnotes, harmonic information, ficta). Created automatically as needed: >>> acc = pitch.Accidental() >>> acc.editorial <music21.editorial.Editorial {} > >>> acc.editorial.ficta = pitch.Accidental('sharp') >>> acc.editorial.ficta <accidental sharp> >>> acc.editorial <music21.editorial.Editorial {'ficta': <accidental sharp>} > ''' from music21 import editorial if self._editorial is None: self._editorial = editorial.Editorial() return self._editorial
def editorial(self) -> 'music21.editorial.Editorial': ''' a :class:`~music21.editorial.Editorial` object that stores editorial information (comments, footnotes, harmonic information, ficta). Created automatically as needed: >>> acc = pitch.Accidental() >>> acc.editorial <music21.editorial.Editorial {}> >>> acc.editorial.ficta = pitch.Accidental('sharp') >>> acc.editorial.ficta <music21.pitch.Accidental sharp> >>> acc.editorial <music21.editorial.Editorial {'ficta': <music21.pitch.Accidental sharp>}> ''' # anytime something is changed here, change in base.Music21Object and vice-versa from music21 import editorial if self._editorial is None: self._editorial = editorial.Editorial() return self._editorial