Nathaniel Hacker - MIDI Improv Tool

From vjmedia
Revision as of 02:46, 17 March 2021 by Nehacker (talk | contribs) (Created page with "I created a piece of software that can help someone learn to improvise over a chord progression. The program can generate a pseudorandom and unique chord progression (not simp...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

I created a piece of software that can help someone learn to improvise over a chord progression. The program can generate a pseudorandom and unique chord progression (not simply random chords one after another, but ones that follow a coherent pattern in modern music theory). It has the option to change the key, tempo, and add/remove a drum part. The program displays the current and upcoming chords with a UI so the user can prepare themselves while improvising over them. It also accepts and records midi input along with its accompanying chord progression for playback and analysis.

File:Nehacker mu3616 final demo.mp4