Okay, I'm a little crazy, but I just really, really need a combination keytar & wind controller. You see, going on stage with a wind controller isn't exactly cool. But a keytar... with an incidental saxophone fingering setup... now that's just begging to be made (if you play saxophone, anyway.) Not to mention that wind controllers are prohibitively expensive...
Anyways, I'm looking for suggestions on a few things. Mainly, the buttons (keys?). I can get by without an actual wind input - I can control velocity/etc. via other channels. But for the buttons, I'd like "velocity-sensitive" keys, because that would greatly aid in said velocity control. I could just use the most recently depressed key for velocity, or even better, if all keys output continuous pressure values (e.g. "aftertouch"), I could just average the key pressure (I tend to hold down nice and hard when I want to play louder, so it would be very intuitive.) Maybe the distribution of key pressure could affect harmonics or something, too (in order to be excessively nouveau...)
I need about 15 of these buttons - is my best bet to just tear apart a small midi keyboard and hijack its key components, and possibly hardware engine? Has anyone had any success with that? I've read articles on people converting toy keyboards into MIDI by adding piezo sensors, but I don't think piezos would provide continuous pressure after the initial hit, would they?
Otherwise, I thought maybe someone had seen some sweet (cheap?) pressure-sensitive buttons or keys out there somewhere. Spring-loaded would be fine, or anything else. I haven't had any experience with pressure-sensitive foam & that junk - can you cut it up and stick in wires wherever, or what?
Also, if I'm using the Arduino, this is obviously above the quantity of allowed inputs (especially if I stick some blinky LEDs on there, which, let's face it, would pretty much be a necessity.) Can multiplexing handle this kind of input?
Thanks VERY much for your suggestions!