The tap tempo system is “smart” enough to know if you missed a beat, so if you exactly halve the tempo it’ll just think you’re hitting every other beat. I realise that this is not ideal in your case! But in general it’s better than most systems that get erratic if you miss a single beat.
I think I could put in a condition that checks if you repeatedly miss every other beat but for now I would use the 1/2 button to exactly halve the tempo.
UPDATE: I tried several transitions with a metronome. It’s fine for all realistic cases, disregard the bug!
Thanks for the explanation. It seems to affect more realistic changes than my repro case. If I’m at 180bpm I can’t get to 140bpm using the tap button, and that’s a very realistic transition at many gigs. It’s not a showstopper, I’ll hit /2 and then tap it back up, or ride the tempo fader, but nothing else I have works that way. Could missed beat detection be optional in future? I don’t know why I would miss a beat when tapping tempo. Ta!
Ah interesting. I will make sure to do some more testing of the system. The original code for tap tempo was written during my first show while I was waiting for Fatboy slim to start so I’m surprised it works as well as it does