diff options
author | amartin <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) |
commit | 57a451a79ca0610293768276f32139b17e5059ad (patch) | |
tree | 47ef6378b9330420c2de1e2ccf6c466bd82d460e /miniTamTam | |
parent | e9933e9085d2959d78b406c2bf321735d62accfb (diff) |
network
Diffstat (limited to 'miniTamTam')
-rw-r--r-- | miniTamTam/miniTamTamMain.py | 11 |
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() |