Final Project for COMS W4995 Spring 2018
Run GenerateCorpus.ipynb
Install the following modules for python3:
numpy
tensorflow
scipy
Then run the scripts (runTraining.sh, runValidate.sh, runTest.sh) in maskgan directory, but change the data_dir, base_directory, maskgan_ckpt with your values.
Install the following modules for python3
py-midi
mingus
pygame
mido
Install rtmidi using the whl file in this repo
But mingus module doesn't support python3, so please copy the mingus files from here to the location installed.
Then run play_midi.py