diff options
author | Oli <olivier.belanger@umontreal.ca> | 2007-10-09 05:42:59 (GMT) |
---|---|---|
committer | Oli <olivier.belanger@umontreal.ca> | 2007-10-09 05:42:59 (GMT) |
commit | 7400fb60ca6b454330996cc5b2c425b8c1e366c9 (patch) | |
tree | 00f74d6b7a4eca2245b782771296a688140dd679 /TamTamEdit.activity/Edit | |
parent | d823a57aec432898701f136da37e7aecabf3ac34 (diff) |
work on meta algo, amplitude scaled on transposition
Diffstat (limited to 'TamTamEdit.activity/Edit')
-rw-r--r-- | TamTamEdit.activity/Edit/EditToolbars.py | 1 | ||||
-rw-r--r-- | TamTamEdit.activity/Edit/MainWindow.py | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/TamTamEdit.activity/Edit/EditToolbars.py b/TamTamEdit.activity/Edit/EditToolbars.py index 1335180..e8c9b10 100644 --- a/TamTamEdit.activity/Edit/EditToolbars.py +++ b/TamTamEdit.activity/Edit/EditToolbars.py @@ -669,6 +669,7 @@ class generationPalette(Palette): return self.edit.setPageGenerateMode(mode) self.edit.generate(self.getGenerationParameters()) + # print self.rythmDensity, self.rythmRegularity,self.pitchRegularity,self.pitchStep, self.duration, self.silence,self.pattern self.popdown(True) ############ generate a preview melody ##############s diff --git a/TamTamEdit.activity/Edit/MainWindow.py b/TamTamEdit.activity/Edit/MainWindow.py index 520c50f..354d59f 100644 --- a/TamTamEdit.activity/Edit/MainWindow.py +++ b/TamTamEdit.activity/Edit/MainWindow.py @@ -481,14 +481,14 @@ class MainWindow( gtk.EventBox ): Config.INSTRUMENTS[random.choice(drumsPickup)] ] def chooseGenParams(self): - choose = [random.randint(0,4) for x in range(4)] + choose = [random.randint(0,13) for x in range(4)] density = [GenerationConstants.RYTHM_DENSITY_BANK[i] for i in choose] rytReg = [GenerationConstants.RYTHM_REGU_BANK[i] for i in choose] step = [GenerationConstants.PITCH_STEP_BANK[i] for i in choose] pitReg = [GenerationConstants.PITCH_REGU_BANK[i] for i in choose] dur = [GenerationConstants.DURATION_BANK[i] for i in choose] silence = [GenerationConstants.SILENCE_BANK[i] for i in choose] - pattern = [random.choice([0,1,1,2,3,3]) for x in range(4)] + pattern = [GenerationConstants.PATTERN_BANK[i] for i in choose] scale = random.randint(0,6) return [density, rytReg, step, pitReg, dur, silence, pattern, scale] |