Been using Time Guru Metronome for a couple months now. It’s basically a super advanced metronome app with all sorts of nifty tools for musicians. Pretty solid app if you’re into that kind of thing.
Here’s what you do: you can set up different time signatures, tempos, and even have it randomly drop beats to force you to keep the groove. And there’s also a built-in drum machine that’s fun to jam along with. And the ability to save custom patterns – took me a while to figure that out but it’s useful.
Look, if you’re into music practice and improving your timing, you’ll probably like this. It’s not perfect – the interface can be a bit clunky at times – but overall it does the job. Worth checking out.