Using GANs to generate MIDI music based on popular video-games. The input comes from the NES music database.
This project uses a personal implementation of WGAN-GP, employing residual connections and 1-dimensional convolutions to generate music.
The GAN model is located in the models folder, the input dataset is downloaded and stored in the data folder. The main function is train_model.py.
To install the python environment for this project, refer to the Pipenv setup guide