.. _moduleAnalysisDiscrete: music21.analysis.discrete ========================= .. WARNING: DO NOT EDIT THIS FILE: AUTOMATICALLY GENERATED. PLEASE EDIT THE .py FILE DIRECTLY. .. automodule:: music21.analysis.discrete DiscreteAnalysis ---------------- .. autoclass:: music21.analysis.discrete.DiscreteAnalysis .. rubric:: :class:`~music21.analysis.discrete.DiscreteAnalysis` methods .. automethod:: music21.analysis.discrete.DiscreteAnalysis.clearSolutionsFound .. automethod:: music21.analysis.discrete.DiscreteAnalysis.getColorsUsed .. automethod:: music21.analysis.discrete.DiscreteAnalysis.getSolution .. automethod:: music21.analysis.discrete.DiscreteAnalysis.getSolutionsUsed .. automethod:: music21.analysis.discrete.DiscreteAnalysis.process .. automethod:: music21.analysis.discrete.DiscreteAnalysis.solutionLegend .. automethod:: music21.analysis.discrete.DiscreteAnalysis.solutionToColor .. automethod:: music21.analysis.discrete.DiscreteAnalysis.solutionUnitString Ambitus ------- .. autoclass:: music21.analysis.discrete.Ambitus .. rubric:: :class:`~music21.analysis.discrete.Ambitus` bases - :class:`~music21.analysis.discrete.DiscreteAnalysis` .. rubric:: :class:`~music21.analysis.discrete.Ambitus` methods .. automethod:: music21.analysis.discrete.Ambitus.getPitchSpan .. automethod:: music21.analysis.discrete.Ambitus.getSolution .. automethod:: music21.analysis.discrete.Ambitus.process .. automethod:: music21.analysis.discrete.Ambitus.solutionLegend .. automethod:: music21.analysis.discrete.Ambitus.solutionToColor .. automethod:: music21.analysis.discrete.Ambitus.solutionUnitString Methods inherited from :class:`~music21.analysis.discrete.DiscreteAnalysis`: .. hlist:: :columns: 3 - :meth:`~music21.analysis.discrete.DiscreteAnalysis.clearSolutionsFound` - :meth:`~music21.analysis.discrete.DiscreteAnalysis.getColorsUsed` - :meth:`~music21.analysis.discrete.DiscreteAnalysis.getSolutionsUsed` MelodicIntervalDiversity ------------------------ .. autoclass:: music21.analysis.discrete.MelodicIntervalDiversity .. rubric:: :class:`~music21.analysis.discrete.MelodicIntervalDiversity` bases - :class:`~music21.analysis.discrete.DiscreteAnalysis` .. rubric:: :class:`~music21.analysis.discrete.MelodicIntervalDiversity` methods .. automethod:: music21.analysis.discrete.MelodicIntervalDiversity.countMelodicIntervals .. automethod:: music21.analysis.discrete.MelodicIntervalDiversity.getSolution .. automethod:: music21.analysis.discrete.MelodicIntervalDiversity.process .. automethod:: music21.analysis.discrete.MelodicIntervalDiversity.solutionToColor Methods inherited from :class:`~music21.analysis.discrete.DiscreteAnalysis`: .. hlist:: :columns: 3 - :meth:`~music21.analysis.discrete.DiscreteAnalysis.clearSolutionsFound` - :meth:`~music21.analysis.discrete.DiscreteAnalysis.getColorsUsed` - :meth:`~music21.analysis.discrete.DiscreteAnalysis.getSolutionsUsed` - :meth:`~music21.analysis.discrete.DiscreteAnalysis.solutionLegend` - :meth:`~music21.analysis.discrete.DiscreteAnalysis.solutionUnitString` KeyWeightKeyAnalysis -------------------- .. autoclass:: music21.analysis.discrete.KeyWeightKeyAnalysis .. rubric:: :class:`~music21.analysis.discrete.KeyWeightKeyAnalysis` bases - :class:`~music21.analysis.discrete.DiscreteAnalysis` .. rubric:: :class:`~music21.analysis.discrete.KeyWeightKeyAnalysis` methods .. automethod:: music21.analysis.discrete.KeyWeightKeyAnalysis.getSolution .. automethod:: music21.analysis.discrete.KeyWeightKeyAnalysis.getWeights .. automethod:: music21.analysis.discrete.KeyWeightKeyAnalysis.process .. automethod:: music21.analysis.discrete.KeyWeightKeyAnalysis.solutionLegend .. automethod:: music21.analysis.discrete.KeyWeightKeyAnalysis.solutionToColor .. automethod:: music21.analysis.discrete.KeyWeightKeyAnalysis.solutionUnitString Methods inherited from :class:`~music21.analysis.discrete.DiscreteAnalysis`: .. hlist:: :columns: 3 - :meth:`~music21.analysis.discrete.DiscreteAnalysis.clearSolutionsFound` - :meth:`~music21.analysis.discrete.DiscreteAnalysis.getColorsUsed` - :meth:`~music21.analysis.discrete.DiscreteAnalysis.getSolutionsUsed` SimpleWeights ------------- .. autoclass:: music21.analysis.discrete.SimpleWeights .. rubric:: :class:`~music21.analysis.discrete.SimpleWeights` bases - :class:`~music21.analysis.discrete.KeyWeightKeyAnalysis` - :class:`~music21.analysis.discrete.DiscreteAnalysis` .. rubric:: :class:`~music21.analysis.discrete.SimpleWeights` methods .. automethod:: music21.analysis.discrete.SimpleWeights.getWeights Methods inherited from :class:`~music21.analysis.discrete.KeyWeightKeyAnalysis`: .. hlist:: :columns: 3 - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.getSolution` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.process` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.solutionLegend` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.solutionToColor` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.solutionUnitString` Methods inherited from :class:`~music21.analysis.discrete.DiscreteAnalysis`: .. hlist:: :columns: 3 - :meth:`~music21.analysis.discrete.DiscreteAnalysis.clearSolutionsFound` - :meth:`~music21.analysis.discrete.DiscreteAnalysis.getColorsUsed` - :meth:`~music21.analysis.discrete.DiscreteAnalysis.getSolutionsUsed` AardenEssen ----------- .. autoclass:: music21.analysis.discrete.AardenEssen .. rubric:: :class:`~music21.analysis.discrete.AardenEssen` bases - :class:`~music21.analysis.discrete.KeyWeightKeyAnalysis` - :class:`~music21.analysis.discrete.DiscreteAnalysis` .. rubric:: :class:`~music21.analysis.discrete.AardenEssen` methods .. automethod:: music21.analysis.discrete.AardenEssen.getWeights Methods inherited from :class:`~music21.analysis.discrete.KeyWeightKeyAnalysis`: .. hlist:: :columns: 3 - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.getSolution` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.process` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.solutionLegend` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.solutionToColor` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.solutionUnitString` Methods inherited from :class:`~music21.analysis.discrete.DiscreteAnalysis`: .. hlist:: :columns: 3 - :meth:`~music21.analysis.discrete.DiscreteAnalysis.clearSolutionsFound` - :meth:`~music21.analysis.discrete.DiscreteAnalysis.getColorsUsed` - :meth:`~music21.analysis.discrete.DiscreteAnalysis.getSolutionsUsed` BellmanBudge ------------ .. autoclass:: music21.analysis.discrete.BellmanBudge .. rubric:: :class:`~music21.analysis.discrete.BellmanBudge` bases - :class:`~music21.analysis.discrete.KeyWeightKeyAnalysis` - :class:`~music21.analysis.discrete.DiscreteAnalysis` .. rubric:: :class:`~music21.analysis.discrete.BellmanBudge` methods .. automethod:: music21.analysis.discrete.BellmanBudge.getWeights Methods inherited from :class:`~music21.analysis.discrete.KeyWeightKeyAnalysis`: .. hlist:: :columns: 3 - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.getSolution` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.process` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.solutionLegend` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.solutionToColor` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.solutionUnitString` Methods inherited from :class:`~music21.analysis.discrete.DiscreteAnalysis`: .. hlist:: :columns: 3 - :meth:`~music21.analysis.discrete.DiscreteAnalysis.clearSolutionsFound` - :meth:`~music21.analysis.discrete.DiscreteAnalysis.getColorsUsed` - :meth:`~music21.analysis.discrete.DiscreteAnalysis.getSolutionsUsed` KrumhanslSchmuckler ------------------- .. autoclass:: music21.analysis.discrete.KrumhanslSchmuckler .. rubric:: :class:`~music21.analysis.discrete.KrumhanslSchmuckler` bases - :class:`~music21.analysis.discrete.KeyWeightKeyAnalysis` - :class:`~music21.analysis.discrete.DiscreteAnalysis` .. rubric:: :class:`~music21.analysis.discrete.KrumhanslSchmuckler` methods .. automethod:: music21.analysis.discrete.KrumhanslSchmuckler.getWeights Methods inherited from :class:`~music21.analysis.discrete.KeyWeightKeyAnalysis`: .. hlist:: :columns: 3 - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.getSolution` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.process` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.solutionLegend` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.solutionToColor` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.solutionUnitString` Methods inherited from :class:`~music21.analysis.discrete.DiscreteAnalysis`: .. hlist:: :columns: 3 - :meth:`~music21.analysis.discrete.DiscreteAnalysis.clearSolutionsFound` - :meth:`~music21.analysis.discrete.DiscreteAnalysis.getColorsUsed` - :meth:`~music21.analysis.discrete.DiscreteAnalysis.getSolutionsUsed` TemperleyKostkaPayne -------------------- .. autoclass:: music21.analysis.discrete.TemperleyKostkaPayne .. rubric:: :class:`~music21.analysis.discrete.TemperleyKostkaPayne` bases - :class:`~music21.analysis.discrete.KeyWeightKeyAnalysis` - :class:`~music21.analysis.discrete.DiscreteAnalysis` .. rubric:: :class:`~music21.analysis.discrete.TemperleyKostkaPayne` methods .. automethod:: music21.analysis.discrete.TemperleyKostkaPayne.getWeights Methods inherited from :class:`~music21.analysis.discrete.KeyWeightKeyAnalysis`: .. hlist:: :columns: 3 - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.getSolution` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.process` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.solutionLegend` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.solutionToColor` - :meth:`~music21.analysis.discrete.KeyWeightKeyAnalysis.solutionUnitString` Methods inherited from :class:`~music21.analysis.discrete.DiscreteAnalysis`: .. hlist:: :columns: 3 - :meth:`~music21.analysis.discrete.DiscreteAnalysis.clearSolutionsFound` - :meth:`~music21.analysis.discrete.DiscreteAnalysis.getColorsUsed` - :meth:`~music21.analysis.discrete.DiscreteAnalysis.getSolutionsUsed` Functions --------- .. autofunction:: music21.analysis.discrete.analyzeStream .. autofunction:: music21.analysis.discrete.analysisClassFromMethodName