It is great that the author included some known pieces for you to "watch" (click the music icon on the bottom right). Of course one first goes to Bach to test the mettle. While "watching" BWV 578 one thing I immediately noticed was how the rhythm of the counterpoint stood out to me in a new way. I have seen many visualizers (the great https://www.youtube.com/user/smalin/videos deserves mention), but I have found most to have some sort of constant object moving around to visualization the tones (i.e. a ball moving up and down). In this case, there is no "moving object" that we follow and we are instead left with the tones in isolation. I greatly enjoyed seeing how this increased my appreciation of Bach's rhythmic counterpoint as I could see when multiple strings were plucked at the same time with the clear purple coloring. Amazing work!
What I found weird is that there's only one guitar piece in the list: Asturias. The rest is keyboard music. And unfortunately, that piece shows weaknesses in the system. Notes get cut off, the rhythm is wrong, and there was one very loud buzzing sound, which suggests the buffer can't be filled fast enough.
Man, I didn't even notice the icons in the bottom corners. I thought it was just a quick toy on first pass which is a shame because loading existing songs is really cool.
I wonder how many other people close the tab without noticing the buttons like I did.
Also love that MIDI velocity is mapped to pluck position, so higher velocity notes are brighter. This is a beautiful representation of physical modeling.