I copy fragments of the new BFD2 sampler coming soon:
The Variable snare articulation allows you to access the hit and half-edge articula-
tions using the positional sensing of snares in electronic drum systems such as those
by Roland.
Positional sensing works by the drum brain sending out a MIDI CC representing the
distance from the centre (where the value is 0) and the edge (value 127).
Could it be feasible to implement this feature?MIDI CC
Firstly, define a MIDI continuous controller to use as the source for the positional information. Click and drag the MIDI CC value
up and down to set the CC number. You can also define this MIDI CC in the MIDI page Automation view by mapping the relevant
kit-piece slot’s ‘Position’ parameter to the desired MIDI CC.
On Roland kits, this MIDI CC is usually CC #17.
It would be something like:
Enter the manual config in the megadrum for setting the positional sensing on the snare. The module ask you to hit exactly the center of the mesh head. Then, it learns the frequency for at which it is MIDI CC=0. Then it ask you for hitting the edge of the mesh head, and it learns the frequency of the new signal which would be MIDI CC=127. Then when playing it should send MIDI hits for the snare joined to a MIDI CC#17 value.
On this topic you can see how positional sensing works, a photo is included.
With next generation samplers coming in only few weeks it would be fucking amazing to have that feature in our megadrums. I don't know how do you sample the incoming piezo signals. Maybe a PIC with more MHz is needed, I don't know, but I keep saying this feature can be implemented and certainly would be The Feature.
What do you think? Difficult?