A Java implementation of a variable-order Markov model for Cycling '74 Max
Max Java
Latest commit 867c5af Jan 15, 2017 @aengusm Added .gitignore
Permalink
Failed to load latest commit information.
max Initial commit Jan 15, 2017
src Initial commit Jan 15, 2017
.gitignore Added .gitignore Jan 15, 2017
LICENSE.md Initial commit Jan 15, 2017
README.md Initial commit Jan 15, 2017

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.