.. _moduleAlphaCounterpointSpecies:

music21.alpha.counterpoint.species
==================================

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

.. automodule:: music21.alpha.counterpoint.species

Functions
---------

.. autofunction:: music21.alpha.counterpoint.species.getRandomCF

ModalCounterpoint
-----------------

.. autoclass:: music21.alpha.counterpoint.species.ModalCounterpoint

.. rubric:: :class:`~music21.alpha.counterpoint.species.ModalCounterpoint` methods

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.allValidHarmony

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.allValidHarmonyMiddleVoices

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.countBadHarmonies

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.countBadSteps

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.findAllBadFifths

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.findAllBadOctaves

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.findHiddenFifths

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.findHiddenOctaves

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.findParallelFifths

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.findParallelOctaves

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.findParallelUnisons

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.generateFirstSpecies

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.generateValidLastNotes

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.generateValidNotes

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.getValidSecondVoice

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.isHiddenFifth

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.isHiddenOctave

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.isParallelFifth

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.isParallelOctave

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.isParallelUnison

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.isValidHarmony

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.isValidMelody

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.isValidMiddleHarmony

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.isValidStep

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.raiseLeadingTone

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.tooManySixths

.. automethod:: music21.alpha.counterpoint.species.ModalCounterpoint.tooManyThirds
