Performer: Version 0.0.1 Pre-Alpha
My name is Blake West. I'm a developer and musician. I created this in 3 weeks as a tool to help you see how to play any piano song. The colored groups of blocks represent your left hand and right hand, respectively. All you need is a MIDI file (google for free ones), and Performer auto-magically figures out the best fingers to use for each note, and then visualizes it. You can slow things down too!
It's certainly not perfect. Performer might choose the wrong fingers from time to time, and the 'hands' look pretty funny. But it's a start. I hope you enjoy it!
I'd like to give credit where credit is due. This paper was instrumental in framing the problem, and the authors (especially Eric Nichols) aided my understanding of how to implement the algorithm. This was built with the help of Three.js, and MIDI.js, so huge thanks to those contributors. Also, much inspiration came from Euphony. The back-end of this project is Node, Express, and Mongo.
If you'd like to say hi, reach out at bwest87@gmail.com
More info on me: GitHub / LinkedIn / Personal Site
- Easy Ode To Joy
- Minute Waltz
- Arabesque No. 1
- Comptine d'Un Autre Ete
- Invention No. 13
- The Maple Leaf Rag
- The Tempest
-
...Or Upload Your Own MIDI