diff options
author | Nat <natcl@hotmail.com> | 2007-09-13 20:33:18 (GMT) |
---|---|---|
committer | Nat <natcl@hotmail.com> | 2007-09-13 20:33:18 (GMT) |
commit | a3b8d0fe198473f18495696025e6852c4d2c9f58 (patch) | |
tree | c43099929417716d868713c3ae8334275d235424 /TamTamMini.activity/TamTamMini.py | |
parent | 3080356e8c3d275634cb011a160d47f3a482cfbb (diff) |
Jam works
Diffstat (limited to 'TamTamMini.activity/TamTamMini.py')
-rw-r--r-- | TamTamMini.activity/TamTamMini.py | 35 |
1 files changed, 2 insertions, 33 deletions
diff --git a/TamTamMini.activity/TamTamMini.py b/TamTamMini.activity/TamTamMini.py index 70ed410..0e6f4e2 100644 --- a/TamTamMini.activity/TamTamMini.py +++ b/TamTamMini.activity/TamTamMini.py @@ -86,9 +86,6 @@ class TamTamMini(activity.Activity): if Config.DEBUG > 3: print 'DEBUG: TamTam::onFocusOut in TamTam.py' csnd = new_csound_client() csnd.connect(True) - if self.mode == 'synth': - self.modeList[ self.mode ].updateSound() - self.modeList[ self.mode ].updateTables() #csnd.load_instruments() def onFocusOut(self, event, data=None): @@ -100,44 +97,16 @@ class TamTamMini(activity.Activity): pass def onKeyPress(self, widget, event): - if Config.DEBUG > 5: print 'DEBUG: TamTam::onKeyPress in TamTam.py' - if event.state == gtk.gdk.MOD1_MASK: - key = event.keyval - if key == gtk.keysyms.j: - self.set_mode("jam") - return - elif key == gtk.keysyms.m: - self.set_mode('mini') - return - elif key == gtk.keysyms.s: - self.set_mode('synth') - return - elif key == gtk.keysyms.w: - self.set_mode('welcome') - return - elif key == gtk.keysyms.e: - self.set_mode('edit') - return - elif key == gtk.keysyms.t: - self.toolbox.show() - return - elif key == gtk.keysyms.y: - self.toolbox.hide() - if self.mode: - self.modeList[ self.mode ].onKeyPress(widget, event) + pass def onKeyRelease(self, widget, event): - if Config.DEBUG > 5: print 'DEBUG: TamTam::onKeyRelease in TamTam.py' - self.modeList[ self.mode ].onKeyRelease(widget, event) pass def onDestroy(self, arg2): if Config.DEBUG: print 'DEBUG: TamTam::onDestroy()' os.system('rm -f ' + Config.PREF_DIR + '/synthTemp*') - for m in self.modeList: - if self.modeList[m] != None: - self.modeList[m].onDestroy() + self.mini.onDestroy() csnd = new_csound_client() csnd.connect(False) |