Skip to content

alexvanyo/variations-on-a-theme

Repository files navigation

variations-on-a-theme

A program that takes an input MIDI song and outputs a new MIDI song based on the original

##Currently located at: https://variationsonatheme.herokuapp.com/

Team meetings:

  • Wednesdays at 10:30pm
  • Location TBD

TODO for next meeting:

  • Melody (David and Andy)
  • Chords analysis (Jerry and Tim)
  • Penalizes same sequences (Alex and Charlie)

TODO for 9/25/16

  • Write a command line python file that takes in a MIDI file and writes another one out.
  • Research and use a python library to handle MIDIs in your program
  • Initial method for randomization will be basic Markov chains
  • Test MIDI file can be found in Slack or here
  • Commit your python file to the GitHub, titled with your name (we will decide which approach or combination of approaches becomes variations.py)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published