# Event Primitives ## Notes ::::{tab-set} :::{tab-item} Tick ```{eval-rst} .. autoclass:: symusic.core.NoteTick :members: :undoc-members: ``` ::: :::{tab-item} Quarter ```{eval-rst} .. autoclass:: symusic.core.NoteQuarter :members: :undoc-members: ``` ::: :::{tab-item} Second ```{eval-rst} .. autoclass:: symusic.core.NoteSecond :members: :undoc-members: ``` ::: :::: ## Control Changes ::::{tab-set} :::{tab-item} Tick ```{eval-rst} .. autoclass:: symusic.core.ControlChangeTick :members: :undoc-members: ``` ::: :::{tab-item} Quarter ```{eval-rst} .. autoclass:: symusic.core.ControlChangeQuarter :members: :undoc-members: ``` ::: :::{tab-item} Second ```{eval-rst} .. autoclass:: symusic.core.ControlChangeSecond :members: :undoc-members: ``` ::: :::: ## Tempo ::::{tab-set} :::{tab-item} Tick ```{eval-rst} .. autoclass:: symusic.core.TempoTick :members: :undoc-members: ``` ::: :::{tab-item} Quarter ```{eval-rst} .. autoclass:: symusic.core.TempoQuarter :members: :undoc-members: ``` ::: :::{tab-item} Second ```{eval-rst} .. autoclass:: symusic.core.TempoSecond :members: :undoc-members: ``` ::: :::: ## Pedals ::::{tab-set} :::{tab-item} Tick ```{eval-rst} .. autoclass:: symusic.core.PedalTick :members: :undoc-members: ``` ::: :::{tab-item} Quarter ```{eval-rst} .. autoclass:: symusic.core.PedalQuarter :members: :undoc-members: ``` ::: :::{tab-item} Second ```{eval-rst} .. autoclass:: symusic.core.PedalSecond :members: :undoc-members: ``` ::: :::: ## Pitch Bend ::::{tab-set} :::{tab-item} Tick ```{eval-rst} .. autoclass:: symusic.core.PitchBendTick :members: :undoc-members: ``` ::: :::{tab-item} Quarter ```{eval-rst} .. autoclass:: symusic.core.PitchBendQuarter :members: :undoc-members: ``` ::: :::{tab-item} Second ```{eval-rst} .. autoclass:: symusic.core.PitchBendSecond :members: :undoc-members: ``` ::: :::: ## Key Signatures ::::{tab-set} :::{tab-item} Tick ```{eval-rst} .. autoclass:: symusic.core.KeySignatureTick :members: :undoc-members: ``` ::: :::{tab-item} Quarter ```{eval-rst} .. autoclass:: symusic.core.KeySignatureQuarter :members: :undoc-members: ``` ::: :::{tab-item} Second ```{eval-rst} .. autoclass:: symusic.core.KeySignatureSecond :members: :undoc-members: ``` ::: :::: ## Time Signatures ::::{tab-set} :::{tab-item} Tick ```{eval-rst} .. autoclass:: symusic.core.TimeSignatureTick :members: :undoc-members: ``` ::: :::{tab-item} Quarter ```{eval-rst} .. autoclass:: symusic.core.TimeSignatureQuarter :members: :undoc-members: ``` ::: :::{tab-item} Second ```{eval-rst} .. autoclass:: symusic.core.TimeSignatureSecond :members: :undoc-members: ``` ::: :::: ## Text Meta ::::{tab-set} :::{tab-item} Tick ```{eval-rst} .. autoclass:: symusic.core.TextMetaTick :members: :undoc-members: ``` ::: :::{tab-item} Quarter ```{eval-rst} .. autoclass:: symusic.core.TextMetaQuarter :members: :undoc-members: ``` ::: :::{tab-item} Second ```{eval-rst} .. autoclass:: symusic.core.TextMetaSecond :members: :undoc-members: ``` ::: ::::