Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/Mini
diff options
context:
space:
mode:
Diffstat (limited to 'Mini')
-rw-r--r--Mini/InstrumentPanel.py9
-rw-r--r--Mini/miniTamTamMain.py2
2 files changed, 10 insertions, 1 deletions
diff --git a/Mini/InstrumentPanel.py b/Mini/InstrumentPanel.py
index 6ecb457..33b15ce 100644
--- a/Mini/InstrumentPanel.py
+++ b/Mini/InstrumentPanel.py
@@ -37,6 +37,15 @@ class InstrumentPanel( gtk.EventBox ):
self.loadData = {}
self.loadStage = [0,0,0]
+ def grab_focus(self):
+ if not self.instDic:
+ return
+ for widget in self.instDic.values():
+ button = widget.get_children()[0]
+ if button.props.active:
+ button.grab_focus()
+ break
+
def configure( self, setInstrument = None, playInstrument = None, enterMode = False, micRec = None, synthRec = None, rowLen = 8, width = -1 ):
self.setInstrument = setInstrument
diff --git a/Mini/miniTamTamMain.py b/Mini/miniTamTamMain.py
index a31f481..77bc4e6 100644
--- a/Mini/miniTamTamMain.py
+++ b/Mini/miniTamTamMain.py
@@ -61,7 +61,7 @@ class miniTamTamMain(gtk.EventBox):
self.timeout_ms = 50
self.instVolume = 50
self.drumVolume = 0.5
- self.instrument = 'ocarina'
+ self.instrument = 'sarangi'
self.regularity = 0.75
self.beat = 4
self.reverb = 0.1