This is the KLANGBAUM!

Rendered on 2022-10-16, Prickle-Prickle, the 70th day of Bureaucracy in the YOLD 3188

MarkovEX, generative attitude


MarkovEX logo


MarkovEX is a python tool that is able to estimate the first and second order Markov chain from a symbolic representation of a melody. This script was made with the precious help of my friend Frasten.

MarkovEX is able to read the melody from midi files, and can save the Markov chain table of note transition probability and note duration probability. Those tables can be used for generating an ever ending melody (via virtual MIDI port) that resembles the original melody used for extracting those tables.

Go to the GitHub page.