I'll say this: I can get resynced by bringing up the Preferences-> MIDI, and toggling the Clock checkbox. But inevitably, at some point there is enough traffic on the USB buss to cause enough delays that the 20 - 500 rears its UgLy head again.
I'd even go for a workaround that programmatically said "if the clock drifts too far, instead of banging 20 or 500, toggle the clock checkbox automatically". It'd be a drop down option where the "Pause on stop" and "Go to manual" options already are.
Interestingly, my ENTEC DMXIS relies on the same USB MIDI Clock signal coming from my Helix and it completely tolerates the traffic snarls and whacko readings, and settles back into sync on its own after the noise clears.
Bumping, having the same problem. Ableton is sending midi clock, tried both LoopBe1 or LoopMidi, BPM goes to 20 or 500 at some point. The only way to fix it is to go back in Preferences, un-selected the midi clock, then re-select it.
Bumping again, curious if anyone has a workaround?
I'm using ableton to derive tempo using Tempo Follower and then sending that via LoopMidi (or LoopBe1) to Resolume. It's not a steady tempo, Follower is constantly moving it a little up and down, even if the song has a steady tempo.
Sometimes seems to work well for awhile and other times pretty much goes straight to 20 or 500. I's like to find a solution or a workaround.
I have no idea how easy or hard it would be to fix this bug but I do know that keeping things in time is one of the basic functionalities of VJ software. MIDI clock not working is a major flaw, specially when it's a case of being completely unusable, not just a bit off.