Skip to content

A desktop app for generating MIDI files using a Markov chain.

Notifications You must be signed in to change notification settings

mducharm/MarkovMelodyCreator

Repository files navigation

MarkovMelodyCreator

A Maui Blazor app for randomly generating melodies using a Markov chain, saved as MIDI files.

How it works

  1. Choose a Key and Scale.
  2. Select each note of the scale, and use the sliders on the right to tweak the probability of that note coming after the selected note.
  3. Specify how long the melody should be.
  4. Generate it!

A screenshot of the UI

Example MIDI melody after importing into FL Studio

About

A desktop app for generating MIDI files using a Markov chain.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published