# Event Lists Event lists are container types that hold multiple event objects of the same type. These are vector-like containers with list semantics. ## Note Lists ::::{tab-set} :::{tab-item} Tick ```{eval-rst} .. autoclass:: symusic.core.NoteTickList :members: List container for ``symusic.core.NoteTick`` objects. ``` ::: :::{tab-item} Quarter ```{eval-rst} .. autoclass:: symusic.core.NoteQuarterList :members: List container for ``symusic.core.NoteQuarter`` objects. ``` ::: :::{tab-item} Second ```{eval-rst} .. autoclass:: symusic.core.NoteSecondList :members: List container for ``symusic.core.NoteSecond`` objects. ``` ::: :::: ## Control Change Lists ::::{tab-set} :::{tab-item} Tick ```{eval-rst} .. autoclass:: symusic.core.ControlChangeTickList :members: List container for ``symusic.core.ControlChangeTick`` objects. ``` ::: :::{tab-item} Quarter ```{eval-rst} .. autoclass:: symusic.core.ControlChangeQuarterList :members: List container for ``symusic.core.ControlChangeQuarter`` objects. ``` ::: :::{tab-item} Second ```{eval-rst} .. autoclass:: symusic.core.ControlChangeSecondList :members: List container for ``symusic.core.ControlChangeSecond`` objects. ``` ::: :::: ## Tempo Lists ::::{tab-set} :::{tab-item} Tick ```{eval-rst} .. autoclass:: symusic.core.TempoTickList :members: List container for ``symusic.core.TempoTick`` objects. ``` ::: :::{tab-item} Quarter ```{eval-rst} .. autoclass:: symusic.core.TempoQuarterList :members: List container for ``symusic.core.TempoQuarter`` objects. ``` ::: :::{tab-item} Second ```{eval-rst} .. autoclass:: symusic.core.TempoSecondList :members: List container for ``symusic.core.TempoSecond`` objects. ``` ::: :::: ## Pedal Lists ::::{tab-set} :::{tab-item} Tick ```{eval-rst} .. autoclass:: symusic.core.PedalTickList :members: List container for ``symusic.core.PedalTick`` objects. ``` ::: :::{tab-item} Quarter ```{eval-rst} .. autoclass:: symusic.core.PedalQuarterList :members: List container for ``symusic.core.PedalQuarter`` objects. ``` ::: :::{tab-item} Second ```{eval-rst} .. autoclass:: symusic.core.PedalSecondList :members: List container for ``symusic.core.PedalSecond`` objects. ``` ::: :::: ## Pitch Bend Lists ::::{tab-set} :::{tab-item} Tick ```{eval-rst} .. autoclass:: symusic.core.PitchBendTickList :members: List container for ``symusic.core.PitchBendTick`` objects. ``` ::: :::{tab-item} Quarter ```{eval-rst} .. autoclass:: symusic.core.PitchBendQuarterList :members: List container for ``symusic.core.PitchBendQuarter`` objects. ``` ::: :::{tab-item} Second ```{eval-rst} .. autoclass:: symusic.core.PitchBendSecondList :members: List container for ``symusic.core.PitchBendSecond`` objects. ``` ::: :::: ## Key Signature Lists ::::{tab-set} :::{tab-item} Tick ```{eval-rst} .. autoclass:: symusic.core.KeySignatureTickList :members: List container for ``symusic.core.KeySignatureTick`` objects. ``` ::: :::{tab-item} Quarter ```{eval-rst} .. autoclass:: symusic.core.KeySignatureQuarterList :members: List container for ``symusic.core.KeySignatureQuarter`` objects. ``` ::: :::{tab-item} Second ```{eval-rst} .. autoclass:: symusic.core.KeySignatureSecondList :members: List container for ``symusic.core.KeySignatureSecond`` objects. ``` ::: :::: ## Time Signature Lists ::::{tab-set} :::{tab-item} Tick ```{eval-rst} .. autoclass:: symusic.core.TimeSignatureTickList :members: List container for ``symusic.core.TimeSignatureTick`` objects. ``` ::: :::{tab-item} Quarter ```{eval-rst} .. autoclass:: symusic.core.TimeSignatureQuarterList :members: List container for ``symusic.core.TimeSignatureQuarter`` objects. ``` ::: :::{tab-item} Second ```{eval-rst} .. autoclass:: symusic.core.TimeSignatureSecondList :members: List container for ``symusic.core.TimeSignatureSecond`` objects. ``` ::: :::: ## Text Meta Lists ::::{tab-set} :::{tab-item} Tick ```{eval-rst} .. autoclass:: symusic.core.TextMetaTickList :members: List container for ``symusic.core.TextMetaTick`` objects. ``` ::: :::{tab-item} Quarter ```{eval-rst} .. autoclass:: symusic.core.TextMetaQuarterList :members: List container for ``symusic.core.TextMetaQuarter`` objects. ``` ::: :::{tab-item} Second ```{eval-rst} .. autoclass:: symusic.core.TextMetaSecondList :members: List container for ``symusic.core.TextMetaSecond`` objects. ``` ::: :::: ## Track Lists ::::{tab-set} :::{tab-item} Tick ```{eval-rst} .. autoclass:: symusic.core.TrackTickList :members: List container for ``symusic.core.TrackTick`` objects. ``` ::: :::{tab-item} Quarter ```{eval-rst} .. autoclass:: symusic.core.TrackQuarterList :members: List container for ``symusic.core.TrackQuarter`` objects. ``` ::: :::{tab-item} Second ```{eval-rst} .. autoclass:: symusic.core.TrackSecondList :members: List container for ``symusic.core.TrackSecond`` objects. ``` ::: ::::