Marking

Marking(mark: Mark)

A mark placed on a single event (a staccato dot on this note, a fermata on that rest), attached with a MARKS edge.

A mark whose attachment_mode is SPAN belongs on a MarkSpanner:

>>> from openmusickit.systems.wsmn.scoring.symbols import staccato, slur
>>> Marking(mark=staccato)
Marking(mark=Mark(name='staccato', description='A staccato dot: the note is played detached and shortened.', kind=MarkType.ARTICULATION, attachment_mode=AttachmentMode.SINGLE))
>>> Marking(mark=slur)
Traceback (most recent call last):
...
ValueError: 'slur' is a span mark; place it with a MarkSpanner.

Attributes

Name Description
__slots__
meta
id
mark