Skip to content
A Java implementation of a variable-order Markov model for Cycling '74 Max
Max Java
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
max
src
.gitignore
LICENSE.md
README.md

README.md

VMM

A Java implementation of a variable-order Markov model for Cycling '74 Max.

This implementation is based on Francois Pachet's Continuator [1]. It allows you to train models of note sequences and then play them back. There is a comprehensive help file and an implementation of the Continuator included.

For more information on using Markov models in music, see [2] and [3].

References

[1] Pachet, F. (2003). The continuator: Musical interaction with style. Journal of New Music Research, 32(3), 333–341.

[2] Ames, C. (1989). The Markov Process as a Compositional Model: A Survey and Tutorial. Leonardo, 22(2), 175–187.

[3] Schulze, W., & van der Merwe, B. (2011). Music Generation with Markov Models. Multimedia, IEEE 18(3), 78–85.

You can’t perform that action at this time.