UCLA Engineers Build an 88-Key Self-Playing Piano That Plays All at Once

TL;DR
Two UCLA engineering students built a self-playing piano capable of pressing all 88 keys simultaneously by using a custom multi‑row solenoid array, a redesigned interior, and MIDI-driven software to translate songs from a laptop. After months of prototyping, alignment fixes, and power considerations, they achieved a recognizable performance in November 2025 and tested the extreme all-keys-at-once scenario with the meme piece “Rush E,” with plans to continue refining volume control and share detailed instructions for others in the makerspace.
Topics:healthtechnology#engineering-education#midi#self-playing-piano#solenoids#technology#ucla-makerspace
How Two UCLA Engineering Students Built a Self-Playing Piano That Can Do the Impossible UCLA Samueli School of Engineering
Want the full story? Read the original reporting
Read on UCLA Samueli School of Engineering