Generate a musical composition in the theme-and-variations style through math. Uses numpy to generate a seed for tones. Applies a series of theme-and-variations rules (inversion, reverse, extend intervals etc.) to create a composition algorithmically.
Requires:
Instructions:
- Press Button
- Receive MIDI music
To do:
- Add more variation rules