
However I'm realy looking for an overview of how this might be practicable.įor example: Perhaps the limited amount of analog and digital inputs can be worked around with multiplexers? There are a total of 85 keys on this piano so its quite alot of signals and preferably several need to be registered simultaneuosly (at least for key sustain, hammer strikes are hopefully not simultaneous enough in practice to present challenges) I have seen instructables for arduino xylophones and velocity sensitive drum pads that work by piezo transducer and am positive it will work. For the sustain simple on/off switches activated by the action of the keys. So my idea right now is to use piezo transducers set at the strings and strikezone of the hammers to register note strikes and velocity. Hopefully it will be velocity sensitive to the strike of the hammer and incorporate key sustain for each key including the ability to play and sustain several keys at once. So I want to try and make my spinet upright piano into a MIDI controller keyboard utilizing the strike-action of the hammers to trigger a MIDI signal via Arduino. I'm very new to this so I apologise for any and all n00biness.
