Quantity   Component name
1 × Software https://github.com/cjforman/ArduinoPiano
1 × resistors and buttons on Arduino Really simple circuit for the arduino - an array of 8 pulled down switches attached to the pins