Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/miniTamTam
diff options
context:
space:
mode:
authoramartin <olpc@xo-02-2E-11.localdomain>2007-06-19 03:09:06 (GMT)
committer amartin <olpc@xo-02-2E-11.localdomain>2007-06-19 03:09:06 (GMT)
commit57a451a79ca0610293768276f32139b17e5059ad (patch)
tree47ef6378b9330420c2de1e2ccf6c466bd82d460e /miniTamTam
parente9933e9085d2959d78b406c2bf321735d62accfb (diff)
network
Diffstat (limited to 'miniTamTam')
-rw-r--r--miniTamTam/miniTamTamMain.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/miniTamTam/miniTamTamMain.py b/miniTamTam/miniTamTamMain.py
index 5b09629..acf3fe8 100644
--- a/miniTamTam/miniTamTamMain.py
+++ b/miniTamTam/miniTamTamMain.py
@@ -32,8 +32,11 @@ from SubActivity import SubActivity
class miniTamTamMain(SubActivity):
- def __init__(self, set_mode):
+ def __init__(self, activity, set_mode):
SubActivity.__init__(self, set_mode)
+ self.activity = activity
+ self.network = self.activity.network
+
self.set_border_width(Config.MAIN_WINDOW_PADDING)
self.csnd = new_csound_client()
@@ -82,6 +85,9 @@ class miniTamTamMain(SubActivity):
self.playStartupSound()
self.synthLabWindow = None
+
+ if self.network.isPeer():
+ self.network.querySync()
def drawSliders( self ):
mainSliderBox = RoundHBox(fillcolor = Config.PANEL_COLOR, bordercolor = Config.PANEL_BCK_COLOR, radius = Config.PANEL_RADIUS)
@@ -485,6 +491,9 @@ class miniTamTamMain(SubActivity):
return output_min
else:
return result
+
+ def handleSync( self, latency, nextBeat ):
+ print "mini:: got sync: next beat in %f, latency %d" % (nextBeat, latency*1000)
if __name__ == "__main__":
MiniTamTam = miniTamTam()