I have now got a Roland TD-12. I have been playing around with its trigger configuration. I got THE SAME problem with my pads. With strong hits on the head, some random hits triggered the rim sound. I read the manual and I found the right parameter to tweak for snare and tom inputs:
"Rim Shot Adjust"
When a PD-125/120/105/85/80R or RT-5S (trigger) is
connected, you can adjust the sensitivity of the rim response.
RimShot Adjust:
0–8.0
There are some cases that you have a rim sound unexpectedly
when you hit the head strongly. You can improve this
situation with decreasing the value of “RimShot Adjust.”
* When you set the value too small, it might be difficult to play
the rim sound.
I think this parameter controls the threshold between head and rim signals received in order to trigger one or another. As it seems, hard hits make both piezos (head and rim) to have similar values. Increasing Rimshot adjust seems to be like decreasing threshold between head and rim.
So I have thought it could be interesting to let the user set in megadrum his optimal value for that threshold, as Roland does, and then maybe I can solve my problem that way. If I encountered the same problem with a roland td-12 and I solved it with only one parameter, it would be great to include that parameter and its behavior to megadrum.
Could you make some kind of testing firmware for it?