/R-VAE-JS

Web-based dynamic visualizer of rhythmic latent spaces

Primary LanguageJavaScriptMIT LicenseMIT

R-VAE-JS

RELS: Rhythmic explorations of latent spaces

This web-based device enables the easy exploration of a latent space learned from a dataset of rhythms using a VAE.

Based on Nao Tokui's RhythmVAE

Audio playback working on Firefox and Chrome. MIDI output only working on Chrome.

Play with latest version of R-VAE on the browser: https://vigliensoni.github.io/R-VAE-JS-dev/

Installation:

To install packages:

npm install

To create distribution

npm run build

After webpack is executed all the required components will be packaged and ready to be used in the dist folder.

The demo running on Github is served from the docs folder, and so the contents from dist have to be copied over.