Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/SynthLab
diff options
context:
space:
mode:
authorOli <olpc@localhost.localdomain>2007-02-13 00:25:34 (GMT)
committer Oli <olpc@localhost.localdomain>2007-02-13 00:25:34 (GMT)
commitbb0263bb16954c78c5d31d2560116c6890df672e (patch)
treeb3f098bd318b29cf7b01a43b85ae1a1ab25b2cff /SynthLab
parent4ebd04f319ea60f8e593ecd1f1d1e68d68be8c13 (diff)
SynthLab fine tunning
Diffstat (limited to 'SynthLab')
-rw-r--r--SynthLab/Parameter.py2
-rw-r--r--SynthLab/SynthLabParametersWindow.py3
-rw-r--r--SynthLab/SynthLabWindow.py10
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 )