proxeeus / Synth1GAN

A GAN to generate preset banks for famous and free VST plugin Synth1

Home Page:https://www.thispatchdoesnotexist.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This Synth1 Bank Does Not Exist

TEST Local man tries to learn PyTorch before going to graduate school.

How to Use

  1. create_csv.ipynb is used to generate a CSV file from the big folder of presets synth_patches
  2. The first half offeature_engineering.ipynb cleans up the data, normalizes it, and puts it in a form to be fed into the model.
  3. synth_gan_gp.ipynb takes that normalized data, trains a WGAN GP on it, and spits out generated batches in wgan_gp_final
  4. The second half of feature_engineering.ipynb has some code to turn a .csv file in wgan_gp_final into a Synth1 Preset folder that you can load into Synth1.

About

A GAN to generate preset banks for famous and free VST plugin Synth1

https://www.thispatchdoesnotexist.com/

License:GNU General Public License v3.0


Languages

Language:Jupyter Notebook 100.0%