The best workout for musicians!
10 minutes of Keyroulette each day will dramatically increase your
musical abilities.
It includes pitch training, intervals training, chord training, and much more!
Hone your improvisational and instrumental skills by practicing the randomly generated notes and scales.