A Piano Player

...not a player piano

Human-like Dexterity

88 fingers provide Arpeggio the capability of 1,020+ different key note expressions.

Real Life Expression

With 256 pedal positions both sustain and soft pedal, Arpeggio performs with the human touch, nuances, and emotion of original artists.

Mobile Agility

Using self propelled rotary technology, this robot can play any piano it is put in front of.