Just listen (and watch if you want).
Noticed that some of the chords weren't being played simultaneously, so I fixed the timing by using a broadcast for each frame, not a forever loop in each clone... and I also fixed the display and animation of the black notes!