.. _moduleTinyNotation:

music21.tinyNotation
====================

.. WARNING: DO NOT EDIT THIS FILE:
   AUTOMATICALLY GENERATED.
   PLEASE EDIT THE .py FILE DIRECTLY.

.. automodule:: music21.tinyNotation

Converter
---------

.. autoclass:: music21.tinyNotation.Converter

.. rubric:: :class:`~music21.tinyNotation.Converter` methods

.. automethod:: music21.tinyNotation.Converter.parse

.. automethod:: music21.tinyNotation.Converter.parseOne

.. automethod:: music21.tinyNotation.Converter.postParse

.. automethod:: music21.tinyNotation.Converter.setupRegularExpressions

.. automethod:: music21.tinyNotation.Converter.splitPreTokens

IdModifier
----------

.. autoclass:: music21.tinyNotation.IdModifier

.. rubric:: :class:`~music21.tinyNotation.IdModifier` bases

- :class:`~music21.tinyNotation.Modifier`

.. rubric:: :class:`~music21.tinyNotation.IdModifier` methods

.. automethod:: music21.tinyNotation.IdModifier.postParse

Methods inherited from :class:`~music21.tinyNotation.Modifier`:

.. hlist::
   :columns: 3

   - :meth:`~music21.tinyNotation.Modifier.preParse`

LyricModifier
-------------

.. autoclass:: music21.tinyNotation.LyricModifier

.. rubric:: :class:`~music21.tinyNotation.LyricModifier` bases

- :class:`~music21.tinyNotation.Modifier`

.. rubric:: :class:`~music21.tinyNotation.LyricModifier` methods

.. automethod:: music21.tinyNotation.LyricModifier.postParse

Methods inherited from :class:`~music21.tinyNotation.Modifier`:

.. hlist::
   :columns: 3

   - :meth:`~music21.tinyNotation.Modifier.preParse`

Modifier
--------

.. autoclass:: music21.tinyNotation.Modifier

.. rubric:: :class:`~music21.tinyNotation.Modifier` methods

.. automethod:: music21.tinyNotation.Modifier.postParse

.. automethod:: music21.tinyNotation.Modifier.preParse

NoteOrRestToken
---------------

.. autoclass:: music21.tinyNotation.NoteOrRestToken

.. rubric:: :class:`~music21.tinyNotation.NoteOrRestToken` bases

- :class:`~music21.tinyNotation.Token`

.. rubric:: :class:`~music21.tinyNotation.NoteOrRestToken` methods

.. automethod:: music21.tinyNotation.NoteOrRestToken.applyDuration

.. automethod:: music21.tinyNotation.NoteOrRestToken.dots

.. automethod:: music21.tinyNotation.NoteOrRestToken.durationType

Methods inherited from :class:`~music21.tinyNotation.Token`:

.. hlist::
   :columns: 3

   - :meth:`~music21.tinyNotation.Token.parse`

NoteToken
---------

.. autoclass:: music21.tinyNotation.NoteToken

.. rubric:: :class:`~music21.tinyNotation.NoteToken` bases

- :class:`~music21.tinyNotation.NoteOrRestToken`
- :class:`~music21.tinyNotation.Token`

.. rubric:: :class:`~music21.tinyNotation.NoteToken` methods

.. automethod:: music21.tinyNotation.NoteToken.editorialAccidental

.. automethod:: music21.tinyNotation.NoteToken.flats

.. automethod:: music21.tinyNotation.NoteToken.getPitch

.. automethod:: music21.tinyNotation.NoteToken.highOctave

.. automethod:: music21.tinyNotation.NoteToken.lowOctave

.. automethod:: music21.tinyNotation.NoteToken.natural

.. automethod:: music21.tinyNotation.NoteToken.parse

.. automethod:: music21.tinyNotation.NoteToken.sharps

Methods inherited from :class:`~music21.tinyNotation.NoteOrRestToken`:

.. hlist::
   :columns: 3

   - :meth:`~music21.tinyNotation.NoteOrRestToken.applyDuration`
   - :meth:`~music21.tinyNotation.NoteOrRestToken.dots`
   - :meth:`~music21.tinyNotation.NoteOrRestToken.durationType`

QuadrupletState
---------------

.. autoclass:: music21.tinyNotation.QuadrupletState

.. rubric:: :class:`~music21.tinyNotation.QuadrupletState` bases

- :class:`~music21.tinyNotation.TupletState`
- :class:`~music21.tinyNotation.State`

.. rubric:: :class:`~music21.tinyNotation.QuadrupletState` methods

Methods inherited from :class:`~music21.tinyNotation.TupletState`:

.. hlist::
   :columns: 3

   - :meth:`~music21.tinyNotation.TupletState.affectTokenAfterParse`
   - :meth:`~music21.tinyNotation.TupletState.end`

Methods inherited from :class:`~music21.tinyNotation.State`:

.. hlist::
   :columns: 3

   - :meth:`~music21.tinyNotation.State.affectTokenAfterParseBeforeModifiers`
   - :meth:`~music21.tinyNotation.State.affectTokenBeforeParse`
   - :meth:`~music21.tinyNotation.State.start`

RestToken
---------

.. autoclass:: music21.tinyNotation.RestToken

.. rubric:: :class:`~music21.tinyNotation.RestToken` bases

- :class:`~music21.tinyNotation.NoteOrRestToken`
- :class:`~music21.tinyNotation.Token`

.. rubric:: :class:`~music21.tinyNotation.RestToken` methods

.. automethod:: music21.tinyNotation.RestToken.parse

Methods inherited from :class:`~music21.tinyNotation.NoteOrRestToken`:

.. hlist::
   :columns: 3

   - :meth:`~music21.tinyNotation.NoteOrRestToken.applyDuration`
   - :meth:`~music21.tinyNotation.NoteOrRestToken.dots`
   - :meth:`~music21.tinyNotation.NoteOrRestToken.durationType`

StarModifier
------------

.. autoclass:: music21.tinyNotation.StarModifier

.. rubric:: :class:`~music21.tinyNotation.StarModifier` bases

- :class:`~music21.tinyNotation.Modifier`

.. rubric:: :class:`~music21.tinyNotation.StarModifier` methods

Methods inherited from :class:`~music21.tinyNotation.Modifier`:

.. hlist::
   :columns: 3

   - :meth:`~music21.tinyNotation.Modifier.postParse`
   - :meth:`~music21.tinyNotation.Modifier.preParse`

State
-----

.. autoclass:: music21.tinyNotation.State

.. rubric:: :class:`~music21.tinyNotation.State` methods

.. automethod:: music21.tinyNotation.State.affectTokenAfterParse

.. automethod:: music21.tinyNotation.State.affectTokenAfterParseBeforeModifiers

.. automethod:: music21.tinyNotation.State.affectTokenBeforeParse

.. automethod:: music21.tinyNotation.State.end

.. automethod:: music21.tinyNotation.State.start

TieState
--------

.. autoclass:: music21.tinyNotation.TieState

.. rubric:: :class:`~music21.tinyNotation.TieState` bases

- :class:`~music21.tinyNotation.State`

.. rubric:: :class:`~music21.tinyNotation.TieState` methods

.. automethod:: music21.tinyNotation.TieState.end

Methods inherited from :class:`~music21.tinyNotation.State`:

.. hlist::
   :columns: 3

   - :meth:`~music21.tinyNotation.State.affectTokenAfterParse`
   - :meth:`~music21.tinyNotation.State.affectTokenAfterParseBeforeModifiers`
   - :meth:`~music21.tinyNotation.State.affectTokenBeforeParse`
   - :meth:`~music21.tinyNotation.State.start`

TimeSignatureToken
------------------

.. autoclass:: music21.tinyNotation.TimeSignatureToken

.. rubric:: :class:`~music21.tinyNotation.TimeSignatureToken` bases

- :class:`~music21.tinyNotation.Token`

.. rubric:: :class:`~music21.tinyNotation.TimeSignatureToken` methods

.. automethod:: music21.tinyNotation.TimeSignatureToken.parse

Token
-----

.. autoclass:: music21.tinyNotation.Token

.. rubric:: :class:`~music21.tinyNotation.Token` methods

.. automethod:: music21.tinyNotation.Token.parse

TripletState
------------

.. autoclass:: music21.tinyNotation.TripletState

.. rubric:: :class:`~music21.tinyNotation.TripletState` bases

- :class:`~music21.tinyNotation.TupletState`
- :class:`~music21.tinyNotation.State`

.. rubric:: :class:`~music21.tinyNotation.TripletState` methods

Methods inherited from :class:`~music21.tinyNotation.TupletState`:

.. hlist::
   :columns: 3

   - :meth:`~music21.tinyNotation.TupletState.affectTokenAfterParse`
   - :meth:`~music21.tinyNotation.TupletState.end`

Methods inherited from :class:`~music21.tinyNotation.State`:

.. hlist::
   :columns: 3

   - :meth:`~music21.tinyNotation.State.affectTokenAfterParseBeforeModifiers`
   - :meth:`~music21.tinyNotation.State.affectTokenBeforeParse`
   - :meth:`~music21.tinyNotation.State.start`

TupletState
-----------

.. autoclass:: music21.tinyNotation.TupletState

.. rubric:: :class:`~music21.tinyNotation.TupletState` bases

- :class:`~music21.tinyNotation.State`

.. rubric:: :class:`~music21.tinyNotation.TupletState` methods

.. automethod:: music21.tinyNotation.TupletState.affectTokenAfterParse

.. automethod:: music21.tinyNotation.TupletState.end

Methods inherited from :class:`~music21.tinyNotation.State`:

.. hlist::
   :columns: 3

   - :meth:`~music21.tinyNotation.State.affectTokenAfterParseBeforeModifiers`
   - :meth:`~music21.tinyNotation.State.affectTokenBeforeParse`
   - :meth:`~music21.tinyNotation.State.start`
