No, I just tried your project with a KORG Nanocontrol 2 and there is no re-plug sequence at all.enbyted2 wrote:That's really unfortunate and should be fixed, but we should also trace the re-plug issue, since it might be something that QLC is doing wrong.mcallegari wrote: I've tried to understand if there's a quick fix for this, but there's not. This is a plain architecture error, emerged when we enabled the hotplug monitor.
That's definitely an APC mini issue. Probably it detects it's being flooded with MIDI data and sort of "resets" itself at USB level.
Quite a bad firmware I would say...
As I said, the "only" issue to be fixed is that plugin parameters get lost on a unplug/plug event.
One solution could be to apply some time based filter to hotplug events. If a unplug/plug sequence happens in let's say less than 500ms, then it's a false positive, and should not close/open a plugin line at all.