Esempio n. 1
0
	def __init__(self):

		threading.Thread.__init__(self)

		# Copy the values
		self.triggers = eventmodel.triggers[:]
		self.cvalues = eventmodel.cvalues[:]
		self.dvalues = eventmodel.dvalues[:]

		self.running = 1

		self.sem = eventservice.get_event_semaphore()
Esempio n. 2
0
File: oto.py Progetto: nw2s/b2-dsp
	def __init__(self, config):

		# Events
		self.event_sem = eventservice.get_event_semaphore()

		# Sources
		self.sources = []
		self.devices = {}

		# Storage for raw button states
		self.buttons = {}

		# Storage for the active cell states
		self.cells = {}

		# Track serial numbers issues to cells
		self.serial = 0

		# Assume a basic tempo
		self.tempo = 120

		logservice.log(logservice.LOG_ERR, 'Initialized otogrid')
Esempio n. 3
0
	def __init__(self, config):

		self.last_trigger_t = 0.0
		self.sem = eventservice.get_event_semaphore()

		logservice.log(logservice.LOG_ERR, 'Initialized probability trigger')