Page tree
Skip to end of metadata
Go to start of metadata

Project SummaryProject Information

August 2019:

The RIT Player Piano is a device that augments the functionality of a piano without any physical alteration to the piano. The device was designed to assist pianists by automatically playing notes from a MIDI file (through a software) for a specific piece. This would enable piano players who have suffered hand injuries to be able to play pieces that they were once unable to perform by allowing them to play side-by-side with the device.  It can also be utilized in the case of a solo piano player wanting to practice a duet.

The device is currently able to play pieces from a MIDI file with changes in individual note volume depending on the specifications in the file, up to a certain standard, which needs to be fine-tuned. Future goals would include the device being able to play specific parts of a piece instead of the entire song (to implement the assisted duet functionality), a feedback system based on sensors to provide feedback on/to the users playing, as well as the ability for the piano to dynamically adjust its own performance (in terms of speed) based on the live feedback of the user playing alongside it. Other goals include maintaining/adjusting the piston and sensor hardware and wiring of the device as well as finding ways to prevent shorts to exposed components and reducing the visual/auditory visibility of the mechanical/electronic components themselves, in addition to any physical obstruction caused by them, so as to not interfere with the actual piano performance.

Project Title:Player Piano 3

Project Number: P20363

Project Family: Player Piano

Start Term: 2019

End Term: 2020

Faculty Guide: Art North

Primary Customer(s): Ron Dufort

Team Members

Front Row (L-R): Jacob Ternullo, Varun P. Malhotra

Back Row (L-R): Phuvit Kittisapkajon, Jonah Sharp, Syed Hassan, Micah Page

Jonah SharpMechanical Engineering

Project Manager
Syed HassanMechanical Engineering

Mechanical Systems Engineer
Micah PageElectrical Engineering

Jake TernulloElectrical EngineeringElectrical Systems
Phuvit KittisapkajonComputer Engineering

Full Stack Developer
Varun P. MalhotraComputer Engineering

Audio Engineer &

Backend Engineer

Work Breakdown: By Phase

Work Breakdown: By Topic

Project Management

Design Tools

Design Documentation



Presentation & Dissemination





Risk Management

Problem Management

Communication & Minutes

Use Cases


Functional Decomposition

Morphological Chart

Pugh Concept Selection


Mechanical Drawings

Electrical Schematics

Software Diagrams

Facility Layout



Test Fixtures


Test Plans

Analysis Results


Test Results

Design Review Documents

Technical Paper


Imagine RIT Exhibit


Thank you to Ron Dufort, Art North, and the MSD staff at RIT for their support and guidance on this project!

  • No labels