Very nice work! How does it (does it at all?) control how hard it hits from one note to the next? What does the striking - solenoids?
A very nice project, I'd love to see some more information about it.
(old pre-electronics player pianos could do dynamics but most relied heavily on input from the operator to do so - with various limitations - it's probably a good plan to avoid directly imitating them :-)