This blog focuses on the developement of an optical sensor bar that can be added to a piano keyboard measuring the movements of the keys, calculating a physical model of a hammer mechanic and thus “midifying” it. I named the project EPiCK for Electronic Piano Construction Kit. It started with a single sensor prototype which you can watch demonstrated here:
If you’re interested in reading why and how I started building this here is the original story behind my sensor bar.
This project is likely to become a product with at least some parts of the software (especially GUI to make it customizable) open sourced. If you want to support the developement of EPiCK as an affordable “midifying” kit for all kinds of keyboards you can donate here(no warranties for product availabilities):
Later I developed an 8 sensor module that would fit into my digital piano:
This prototype board then was mounted under the keys of my Thomann(german brand) DP50 digital piano for further testing. It had a direct MIDI output to hear it playing and I used hardcoded parameters + an ISP programmer to change them. From there a lot of work was due in order to produce 11 of these boards to cover the 88 keys of a modern grand piano and to design a motherboard, that is able to collect the keystroke messages from 11 sensor boards sending it to a midi interface and maintaining a user interface that allows a convenient way of changing the parameters of the physical hammer model. So this is the status from which this blog shall begin…