I've been working on a new MDM feature for some time which I call 'visual sync state' in development.
With this feature MDM tries to track any changes in MDM and if it notice any difference between settings in MDM and in MegaDrum MDM visually indicates this.
This feature is almost complete (Global settings are not yet tracked). Please test the version 20141005 from:
http://www.megadrum.info/downloads/In this version:
1. When MDM starts it shows settings labels for Misc, Pedal, Pads, Curves and Custom Input Names in
BLUE which means MDM<->MegaDrum sync state is unknown.
2. When you do GetAll or SendAll, MDM changes settings labels to
BLACK colour, which means settings are in sync.
3. When you make any settings changes, MDM compares the value of the changed setting in MDM with the last received from MegaDrum value for the same setting and if they differ MDM changes the changed setting label colour to
RED.
4. If 'Live updates' is enabled, all settings should stay in sync.
5. When you close MIDI, all settings labels should revert to unknown state, i.e. to
BLUE colour.
Please let me know if you notice that this feature doesn't behave as I described it should.