I'd appreciate some help in understanding how Gain is supposed to work.
On my new ARM-based MD, only Gain settings of 8 (or at best 7) are usable whether it's rubber or mesh pads. On my old Atmega all Gain settings were between 0 and 4 max (Gain overall seemed to make little difference, I could throw almost whatever setting with little discernible effect).
Does ARM really behave this differently or has there been some change in firmware? The Atmega was running the 20160529 firmware, ARM has the 20170228.
The "problem":
- I finetune trimpot settings for both mesh and rubber heads so that I can use high levels in the desirable ~800-900 region
- On the ARM (or maybe it's the newer firmware?), Gain seems to work more like a brickwall velocity limiter or something. Very different from what I'm used to. That is, on Gain 1, the MIDI data caps out at low velocity levels, on Gain 2 the limit is a little higher and so on until at Gain 8 the velocities can reach full 127 without being cut short
- On Gain 1-6 for example, it doesn't seem to even matter how hot or cool I set the trimpots, it's impossible to achieve proper levels with pots unless I reduce high level significantly (not preferable for level detection)
- This same behaviour happens on all ARM inputs, whether with rectifier or not.
My hihat is sending intermittent false aftertouch messages when hitting other (!) pads. The edge/bow levels are set precisely for proper aftertouch and bow/edge separation. Never seemed to happen before so I'm wondering if having Gain at 8 might have something to do with it?