diff options
author | Oli <olivier.belanger@umontreal.ca> | 2007-07-13 05:02:25 (GMT) |
---|---|---|
committer | Oli <olivier.belanger@umontreal.ca> | 2007-07-13 05:02:25 (GMT) |
commit | 90931e39f4f63e8f0acdbacb6e049c6f1368c82c (patch) | |
tree | 3b3b538cd4c577aeaddc987d52bd836dbbb6d95e /Edit | |
parent | 65ee02739a0122b6223414e8a81681c3356679f9 (diff) |
random pickup between new Tunes algos
Diffstat (limited to 'Edit')
-rw-r--r-- | Edit/MainWindow.py | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/Edit/MainWindow.py b/Edit/MainWindow.py index e9a9690..b67741d 100644 --- a/Edit/MainWindow.py +++ b/Edit/MainWindow.py @@ -380,7 +380,7 @@ class MainWindow( SubActivity ): # + load/save box self.GUI["2tuneBox"] = formatRoundBox( RoundHBox(), Config.BG_COLOR ) self.GUI["2generateBtn"] = ImageButton(Config.IMAGE_ROOT + 'diceEdit.png', clickImg_path = Config.IMAGE_ROOT + 'diceEditBlur.png') - self.GUI["2generateBtn"].connect('button-press-event', self.createNewTune2) + self.GUI["2generateBtn"].connect('button-press-event', self.createNewTune) self.GUI["2tuneBox"].pack_start( self.GUI["2generateBtn"], False, False, 10 ) # self.GUI["2saveButton"] = ImageButton( Config.IMAGE_ROOT+"save.png", backgroundFill=Config.BG_COLOR ) # self.GUI["2saveButton"].connect("clicked", self.handleSave ) @@ -526,7 +526,7 @@ class MainWindow( SubActivity ): first = self.noteDB.addPage( -1, NoteDB.Page(4, instruments = instrumentsIds) ) self.displayPage( first ) - self.createNewTune2( self.GUI["2generateBtn"], data = None ) + self.createNewTune( self.GUI["2generateBtn"], data = None ) self.show_all() #gtk command @@ -537,7 +537,14 @@ class MainWindow( SubActivity ): self.audioRecordState = False + def createNewTune( self, widget, data=None ): + if random.choice([0,1]): + self.createNewTune1() + else: + self.createNewTune2() + + def createNewTune1( self ): if self.playing == True: self.handleStop(self.GUI["2stopButton"]) @@ -594,7 +601,7 @@ class MainWindow( SubActivity ): self.tuneInterface.selectPages( self.noteDB.getTune() ) self.displayPage( self.noteDB.getTune()[0] ) - def createNewTune2( self, widget, data=None ): + def createNewTune2( self ): if self.playing == True: self.handleStop(self.GUI["2stopButton"]) |