shoegazerstella / musicnnCondVAE

๐ŸŽ›๏ธ Sound generation using VAE, conditioned on musicnn tags ๐Ÿท๏ธ

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Musicnn Conditional VAE

Sound generation using VAE, conditioned on musicnn tags.

You can download a tiny model here.

Find some sample melspecs + extracted tags are in the data directory, to play with the Generate notebook without training again.

Find some generated samples in the generations dir.

! A coolest CNN version coming soon (I hope) !

If you see some inconsistencies or errors, feel free to reach out and ask for a pull request, I am human after all :)

๐ŸŽง If you use it for your musical projects, send some links over, I am always listening to new music!

Usage

  1. Dataset: generate your own dataset.
  2. Train: train the model, playground for generation, latent space visualization.
  3. Generate: playground for generation + an attempt of style transfer to condition the generation having one tag to match another one.

Credits

About

๐ŸŽ›๏ธ Sound generation using VAE, conditioned on musicnn tags ๐Ÿท๏ธ


Languages

Language:Jupyter Notebook 99.4%Language:Python 0.6%