Been a month, but I finally got to the point I have a proper update!
So - the piano is officially working, though the hammer action (and kind of the entire Hickman action actually) is still taking up space on my assembly bench. I had to hack apart my sensor board firmware to make the magnetic sensors pull double duty for note-on (with velocity) events as well as their official job of note-off events seeing as how without the hammers there is nothing to trigger the optical sensors. Still, this means I can actually start practicing on the Janko layout instead of thinking/designing/planning/printing/…working on it.
Finished up the main control board too - kind of funny how it took me over 3 months to get the initial sensor boards planned out and ordered, but the control board (which is ~2-3x more complicated) was finished up in under a month. Even better - both the sensor board and the control board worked perfectly on the first try, so no need to re-design and re-order! I will probably at some point invest in a proper oscilloscope and optimize the communication lines; I seem to get only 4Mbits/s SPI speeds while 9 should be possible for the chips; still - there hasnt been any communication breakdowns in the past 3 days Ive been running it so it should be in a good state as is.
Well, I will leave just 2 more video links for the two piano pieces I figured out in the 3 days I had to practice since getting the piano operational if anyone is interested:
- Comptine d'un Autre Ete
- Dot Hack Sign: Broken Wings