Hello! Here you can play the piano with the occasional help of AI!
While playing, the AI will try to correct your errors or play something that it finds more fitting, depending on the settings
Plug in your MIDI Keyboard (+sustain pedal) and try it out!
Built with magenta.js and tensorflow.js, forked from Piano Genie
Web demo for Real-time error correction and performance aid for MIDI instruments research paper
Note: The original RNN models were quantized for this demo, sacrificing model accuracy for the a decent inference latency when ran in the browser
Unfortunately, this browser does not support WebMIDI, which is only supported in Chrome and Opera.
(How sure it needs to be that there's a more suitable note before correcting you. The lower the value the more it will interfere.)
Value: