diff options
author | Oli <olpc@localhost.localdomain> | 2007-02-13 00:25:34 (GMT) |
---|---|---|
committer | Oli <olpc@localhost.localdomain> | 2007-02-13 00:25:34 (GMT) |
commit | bb0263bb16954c78c5d31d2560116c6890df672e (patch) | |
tree | b3f098bd318b29cf7b01a43b85ae1a1ab25b2cff /SynthLab | |
parent | 4ebd04f319ea60f8e593ecd1f1d1e68d68be8c13 (diff) |
SynthLab fine tunning
Diffstat (limited to 'SynthLab')
-rw-r--r-- | SynthLab/Parameter.py | 2 | ||||
-rw-r--r-- | SynthLab/SynthLabParametersWindow.py | 3 | ||||
-rw-r--r-- | SynthLab/SynthLabWindow.py | 10 |
3 files changed, 8 insertions, 7 deletions
diff --git a/SynthLab/Parameter.py b/SynthLab/Parameter.py index bf158b0..add1d21 100644 --- a/SynthLab/Parameter.py +++ b/SynthLab/Parameter.py @@ -15,7 +15,6 @@ class Parameter( gtk.Window ): self.modify_bg(gtk.STATE_NORMAL, color) self.move(15, 660) self.set_size_request(450, 40) -# self.move(500, 50) self.set_decorated(False) mainBox = RoundHBox(fillcolor=Config.INST_BCK_COLOR, bordercolor=Config.INST_BCK_COLOR) mainBox.set_border_width(4) @@ -27,3 +26,4 @@ class Parameter( gtk.Window ): def update( self, string ): self.text.set_text(string) + diff --git a/SynthLab/SynthLabParametersWindow.py b/SynthLab/SynthLabParametersWindow.py index b1d15c9..bfdb351 100644 --- a/SynthLab/SynthLabParametersWindow.py +++ b/SynthLab/SynthLabParametersWindow.py @@ -138,6 +138,7 @@ class SynthLabParametersWindow( gtk.Window ): def onKeyPress(self,widget,event): key = event.hardware_keycode + print 'from slider window: %ld' % key if key not in Config.KEY_MAP: return midiPitch = Config.KEY_MAP[key] @@ -195,7 +196,7 @@ class SynthLabParametersWindow( gtk.Window ): def hideParameter( self, widget, data=None ): if self.parameterOpen and not self.clockStart: - self.windowCloseDelay = gobject.timeout_add(500, self.closeParameterWindow) + self.windowCloseDelay = gobject.timeout_add(300, self.closeParameterWindow) self.clockStart = 1 self.tooltipsUpdate() if self.instanceID != 12: diff --git a/SynthLab/SynthLabWindow.py b/SynthLab/SynthLabWindow.py index c2e7b54..4686915 100644 --- a/SynthLab/SynthLabWindow.py +++ b/SynthLab/SynthLabWindow.py @@ -796,13 +796,13 @@ class SynthLabWindow( gtk.Window ): def writeTables( self, typesTable, controlParametersTable, sourceParametersTable, fxParametersTable ): mess = 'f5200 0 16 -2 ' + " ".join([str(n) for n in controlParametersTable]) self.csnd.inputMessage( mess ) - time.sleep(0.01) + time.sleep(0.005) mess = "f5201 0 16 -2 " + " " .join([str(n) for n in sourceParametersTable]) self.csnd.inputMessage( mess ) - time.sleep(.01) + time.sleep(.005) mess = "f5202 0 16 -2 " + " " .join([str(n) for n in fxParametersTable]) self.csnd.inputMessage( mess ) - time.sleep(.01) + time.sleep(.005) self.typesTable = typesTable lastTable = [0]*12 for i in range(12): @@ -810,7 +810,7 @@ class SynthLabWindow( gtk.Window ): lastTable[i] = (typesTable[i]+1) mess = "f5203 0 16 -2 " + " " .join([str(n) for n in lastTable]) + " 0 0 0 0" self.csnd.inputMessage( mess ) - time.sleep(.01) + time.sleep(.005) if lastTable[4] == 8: snd = Config.SOUNDS_DIR + '/' + self.sample_names[int(sourceParametersTable[1])] mess = "f5501 0 32768 -1 " + "\"%s\" 0 0 0" % snd @@ -827,7 +827,7 @@ class SynthLabWindow( gtk.Window ): snd = Config.SOUNDS_DIR + '/' + self.sample_names[int(sourceParametersTable[13])] mess = "f5504 0 32768 -1 " + "\"%s\" 0 0 0" % snd self.csnd.inputMessage( mess ) - time.sleep(.01) + time.sleep(.005) self.loadPixmaps(typesTable) self.invalidate_rect( 0, 0, self.drawingAreaWidth, self.drawingAreaHeight ) |