You know those deep feelings of resentment you have towards your parents for the countless hours they made you practice 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.
According to Gizmodo, 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.
See also: Incredible ping pong-playing robot earns Guinness World Record.