Hello Dmitri, I understand it is difficult to fix something when you cannot reproduce the issue. I'm searching for clues which can help to pinpoint the main issue.
MAIN ISSUE: midi INactivity when loading a pre-saved config
using the MD rotary knobs with build in switches. When I load a pre-saved config using MDMFX, it works fine. But in my application I need MD to send midi to 2 different applications, so I need both MD midi ports. Changing the MD config with the rotary knobs is the solution here since it is conveniently easy and quick (I need to change config almost each song), it should work with the rotary knobs but it doesn't.
You thoroughly tested the board yourself with respect to the issue caused by the 1.8" LCD that was fixed with firmware version 20181218, so may we assume nothing is wrong with the board? You already mentioned that the 1.8" LCD cannot cause this new issue.
In an attempt to overcome the issue I updated the MD firmware from 20181218 to 20190602, unfortunately it did not help.
In the process of pinpointing the main issue, it also turns out that my MD does not load the last loaded/saved config. This is not an issue for me but it is strange and might be related to above main issue?
dmitri wrote:1. If AutoloadConf is set you Yes, MegaDrum should load last saved or last loaded config. Whichever was last.
Thanks for the clear confirmation, I tested following:
- set AutoLoadConfig to No, wait for GlobalsSaved and power cycle MD, config 100 is loaded, correct;
- set AutoLoadConfig to Yes, wait for GlobalsSaved and power cycle MD, config A is loaded, midi active, correct;
- load config B (with MDMFX), wait for GlobalsSaved and power cycle MD, config A is still loaded (midi active), not correct.
- load config C (with MDMFX), wait for GlobalsSaved and power cycle MD, config A is still loaded (midi active), not correct.
Any ideas? What do I need to do to get more clues?
With respect to the main issue I tried following (with AutoLoadConfig to Yes):
- when using MDMFX I can load any pre-saved config and midi works;
- power on MD, config A loaded, midi active, correct;
- load config B using the MD rotary knobs, config B name is shown, midi inactive (but MD is not hanging);
- load config C using the MD rotary knobs, config C name is shown, midi inactive, same for config D, E etc;
- start MDMFX, open midi and always MD midi is active again.
Sometimes directly after MD power cycle midi remains active after a second config is loaded using the rotary knobs, sometimes even after loading a third config. But after loading next configs midi is inactive again. I cannot find a red line in this behaviour, but at least it is strange that MD sometimes can behave 'normal'.
Please advice what to do. Should I make a video of my actions in case you doubt if I use the rotary knobs correctly?
I will do all tests that you ask for, thanks for your support.