Thanks for the thoughts, everyone! I think maybe some of you thought I'm trying to get the DOUT module to respond to midi velocity. I was really just trying to verify that the MIDI128 code is written such that the output is active anytime the received MIDI velocity is anything other than zero. In other words, velocity = 0: output off, velocity = 1 to 127 = output on. You are right.... the harpsichord doesn't really have dynamics, so it's very well suited to the midi128 design. I suppose I could somehow actuate the lute stop rail, but all it really does is slightly change the tonality of the notes. Not really a volume control, but a tone control. I am now in the process of working out the electromagnet details, I will have to experiment to figure out the winding turns, wire size and the applied voltage. I'll keep you posted. I don't see anyone talking much about their experiences with solenoid design. Another website on an instrument called the 'Harpsitron' mentioned he used 200 feet of #30 to make his solenoids. The coil form appeared to be about 3/8" in diameter and about 1 1/4" long.