.. currentmodule:: harmonize.objects

Objects
=======

.. autoclass:: LoadResult
    :members:

.. autoclass:: PlaylistInfo
    :members:

.. autoclass:: Stats
    :members:

.. autoclass:: Track
    :members:

Filters
=======
**All** custom filters must derive from :class:`Filter`

.. autoclass:: Equalizer
    :members:

.. autoclass:: Karaoke
    :members:

.. autoclass:: Timescale
    :members:

.. autoclass:: Tremolo
    :members:

.. autoclass:: Vibrato
    :members:

.. autoclass:: Rotation
    :members:

.. autoclass:: LowPass
    :members:

.. autoclass:: ChannelMix
    :members:

.. autoclass:: Volume
    :members:

.. autoclass:: Distortion
    :members:

