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.
To view a hosted version of the demo, go to https://chrisdonahue.github.io/piano-genie-research-demo
To build, execute yarn build
in the project directory. Then, type yarn serve
to start a local server for the web demo.
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
.