A hybrid digital piano combines the physical action of an acoustic piano with MIDI, sound generation, and other features of a digital keyboard. Kawai and Yamaha sell hybrid pianos.
A few years back I decided to build my own. With a custom hybrid, I can use any piano action and even install it as a piano silent system. It gives me complete control over my piano’s features and performance. The boards and sensors could also be used to invent new musical instruments.
The project started in 2020. I experimented with several architectures and its presently on third iteration. Everything to build a fully functional piano is on GitHub, although it needs a separate piano action. Related project references are listed on GitHub.
Convert all piano hammer position sensors to the latest hardware design.
November 29, 2024 - First Independent Build
A second open-hybrid-piano, directly from GitHub artifacts. Independent validation I got everything pushed to GitHub correctly.
April 21, 2024 - Accuracy Improvement Improve note-to-note consistency.
Eliminate trimming resistors (see above: continued to use many of old sensors until May 2, 2025).
November 26, 2023 - Open Source Hybrid Piano, Digital Architecture
Finished pushing all files to the repository.
November 10, 2023 - Finish "Stem Piano G"
First time a full 88 key piano with the simpler architecture is functional. This is the architecture on GitHub on Nov 26, 2023 and documented on GitHub.
March 16, 2023 - First 88 Key Piano
First time my full 88 key piano is functional, including pedals. Built from a mix of two architectures. Neither of these designs is presently in use. But they remain interesting for future development.
March 7, 2023 - Single Board Architecture
First piano subset for the single board architecture.
January 15, 2023 - Pedals First working with three pedals.
July 8, 2022 - High Performance Architecture
First piano subset with the high performance architecture. Expensive and complex.