Skip to content

yumpy/piano-genie-research-demo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Piano Genie Demo

This model is the user interface and inference component of Piano Genie. Piano Genie allows you to control an 88-key piano via an intelligent 8-button interface.

This is the old demo with all the models from the research paper. Go here for a shiny demo featuring only our best model. Piano Genie code is available through Magenta JS.

Demo

To view a hosted version of the demo, go to https://chrisdonahue.github.io/piano-genie-research-demo

Building

To build, execute yarn build in the project directory. Then, type yarn serve to start a local server for the web demo.

Testing

To test the models, first download the test models bundled as JSON files. Extract the models into piano-genie-js/testdata and type yarn test.

About

This is the old Piano Genie demo. For a shiny new one, go to http://piano-genie.glitch.me

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.2%
  • TypeScript 3.1%
  • Other 0.7%