Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
import time
class Metronome(object):
def __init__(self, fps):
self.delay = 1./fps
def start(self):
self.last = time.time()
def sync(self):
now = time.time()
if self.delay > now-self.last:
time.sleep(self.delay - (now-self.last))
self.last = max(now, self.last+self.delay)
1558c9a8dThis file is pinned to the selected release. Download the original to open it in your design tool.