Generates midi music files based on markov chains generate from input midi files.
In this example, a selection of Charlie Parker midis are used to generate markov chains based on his playing tendencies
This is used to generate procedurally generated midi files.
INSTRUCTIONS:
Compile ReadMidi.java to ReadMidi.class, MusicMarkov.java to MusicMarkov.class, and MusicWriter.java to MusicWriter.class, with MusicWriter being last as it is the main. After this, use "java MusicWriter" to generate out.midi.
Log in or sign up for Devpost to join the conversation.