Oh wow, every single one of you starting from Nedko have just saved me
hours of research! Thanks so much guys, extra points to Andy for his
walkthrough with bonus code, Folderol for citing the exact reference material and Josh for landing the correct device (eroktronix) =P
Yes, it's obvious yet I didn't contemplate the piezo-DI-soundcard route. I feel
so stupid now, but thanks to the prompt response here I have something to
work on right away. Initially, and also the reason why I was so lost
with this is because, I wanted to bypass a full-fledged microcontroller
eg. Arduino (since I'm only dealing with one channel) but still have
MIDI via a very simple breadboard _before_ reaching the computer. Credit this to my lack of
understanding.
Yes, I'm sticking the piezo onto the skin/head internally. As for the
beater hitting directly, I don't know if that's harmful but it's worth a try. I'm positioning it behind the skin opposing the surface area where
the beater hits, instead
of placing it "off-axis" somewhere else nearer to the rim (common when
triggering externally). In any case, I've got to get the signal up and
running before I can actually toy around.
I like the threshold-detector-software suggestion, but as mentioned, it'll be a safer bet going with Arduino as most of the electronics are taken care of.
This list is awesome.