Video: You know those deep feelings of resentment you have towards your parents for the countless hours they made you practise the piano? Arpeggio, a piano-playing robot that could easily perform at Carnegie Hall, is the over-achieving childhood musician your parents secretly always wanted.
Player pianos are nothing new, but what makes Arpeggio unique is that the robot can sidle up to everything from a Casio electronic keyboard to a Steinway baby grand, and automatically align itself to hit the right keys and even foot pedals. Through software updates it can play everything from classical to jazz — and probably even does requests without awkwardly demanding a tip first.
[YouTube via The Awesomer]