I´m pretty sure the topic has been went through before and if so, and somebody knows where to find it let me know. But here it goes.
Lets start with an idea of a contoller with 16 pads, one switch for each pad. The switches would close when struck. There would be a common low level voltage source that would have been wired to all 16 switches. the voltage fed to the switches would be brought down by say, resistance.
These next voltage amounts are just for an example, because I´m not aware of what kind of AC signal megadrum is built for.
So if a regulated voltage source would put out 1V and this would be the max voltage/max output/max velocity, it could be lowered down so each of the 16 switches would pass through a different voltage output when closed. 1V/16=0,0625V would be the voltage for the first switch, 0,125V for the second switch and so on till the 16th switch that would pass on a voltage of 1V.
This could then be fed to Megadrum and have it understand these voltages as different velocity levels of same input. Then this information could be passed on to a software sampler that can layer the samples assigned to different input velocities.
Not a drum thing necessarily but one could theoretically build a contoller and have it contol samplers and commands in a DAW for example with just one input in the module being used.
I assume the the piezo puts out very low voltage of some mV and very low current of some µA, so the real issue would be to succesfully apply wanted voltages. So at this case the count of the pads/switches would probably be be lower for a single input.
Does this make any sense? Ideas?
K