.. _moduleSieve:

music21.sieve
=============

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

.. automodule:: music21.sieve

Functions
---------

.. autofunction:: music21.sieve.discreteBinaryPad

.. autofunction:: music21.sieve.eratosthenes

.. autofunction:: music21.sieve.rabinMiller

.. autofunction:: music21.sieve.unitNormEqual

.. autofunction:: music21.sieve.unitNormRange

.. autofunction:: music21.sieve.unitNormStep

CompressionSegment
------------------

.. autoclass:: music21.sieve.CompressionSegment

PitchSieve
----------

.. autoclass:: music21.sieve.PitchSieve

.. rubric:: :class:`~music21.sieve.PitchSieve` methods

.. automethod:: music21.sieve.PitchSieve.getIntervalSequence

PrimeSegment
------------

.. autoclass:: music21.sieve.PrimeSegment

Residual
--------

.. autoclass:: music21.sieve.Residual

.. rubric:: :class:`~music21.sieve.Residual` methods

.. automethod:: music21.sieve.Residual.copy

.. automethod:: music21.sieve.Residual.period

.. automethod:: music21.sieve.Residual.represent

.. automethod:: music21.sieve.Residual.segment

.. automethod:: music21.sieve.Residual.setSegmentFormat

.. automethod:: music21.sieve.Residual.setZ

.. automethod:: music21.sieve.Residual.setZRange

Sieve
-----

.. autoclass:: music21.sieve.Sieve

.. rubric:: :class:`~music21.sieve.Sieve` methods

.. automethod:: music21.sieve.Sieve.collect

.. automethod:: music21.sieve.Sieve.compress

.. automethod:: music21.sieve.Sieve.expand

.. automethod:: music21.sieve.Sieve.period

.. automethod:: music21.sieve.Sieve.represent

.. automethod:: music21.sieve.Sieve.segment

.. automethod:: music21.sieve.Sieve.setSegmentFormat

.. automethod:: music21.sieve.Sieve.setZ

.. automethod:: music21.sieve.Sieve.setZRange
