When it comes to percussion, [JimRD] has another idea: keep the beat by pounding the soundboard with a solenoid. He built a simple Arduino-driven MOSFET circuit to deliver knocks of variable BPM ...
It uses homemade solenoids to play tunes under computer ... toolchain to convert MIDI files into a serial output read by the Arduino. Eventually, he wants to train an AI to read sheet music ...