scamp_extensions.process.markov

Module containing the MarkovModel and MarkovIterator classes for analyzing and resynthesizing a sequence based on Markov analysis. Capable of fractional order resynthesis. Relies upon an embedded copy of the pykov (https://github.com/riccardoscalco/Pykov) library, which in turn relies upon the numpy, scipy, and six libraries.

Classes

MarkovIterator(markov_model, order[, ...])

Iterator that returns generated values from the given MarkovModel.

MarkovModel([data, max_order, cyclic])

A Markov analysis-synthesis tool that analyzes the given data, and can generate new data based on the same statistical patterns.