[USER ACTOR/LOGGED] Tap Tempo Lower Limit
-
Hi, i've come across a problem where i don't seem to be able to tap a key tempo below 0.333hz...
here's the patch tap-tempo-lower-limit-bug.izz
wondering if this is expected or a bug?
rgds, Mr J
-
@mr_j said:
wondering if this is expected or a bug?
I think it's probably a bug. I just whipped up a JavaScript User Actor that can handle these lower frequencies, but I foolishly made it in the beta version. This new version should be out before the end of this month, but if you have the beta I can share the file with you.
-
This is by design, though it should be mentioned in the documentation. Basically, if the time between triggers is more than 3000 mS (3.0 seconds) the tap tempo resets itself, including all items in the averaging buffer (if the 'average' input is greater than 1.)
I made this design decision because the actor was designed to measure musical tempos, and so 20 beats-per-minute seemed like a reasonable lower limit. The additional idea behind this is that, if there is a big gap between triggers, you start the measurement process over. Again, for musical measurements, this makes some sense.
That said, to compliment L's offering, I've attached a simple User Actor for Isadora 4 and Isadora 3 called "Measure Tempo" that has no such lower limitation, though it does not offer the averaging feature.
Best Wishes,
Markmeasure-tempo.iua4 (for Isadora 4)
measure-tempo-3.2.6.iua3 (for Isadora 3)
-
Thanks Woland and Mark for speedy clarification and resolution
Love the supportive Izzy community
Rgds, Mr J