Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TamTamEdit.activity/Edit
diff options
context:
space:
mode:
authorOli <olivier.belanger@umontreal.ca>2007-10-09 05:42:59 (GMT)
committer Oli <olivier.belanger@umontreal.ca>2007-10-09 05:42:59 (GMT)
commit7400fb60ca6b454330996cc5b2c425b8c1e366c9 (patch)
tree00f74d6b7a4eca2245b782771296a688140dd679 /TamTamEdit.activity/Edit
parentd823a57aec432898701f136da37e7aecabf3ac34 (diff)
work on meta algo, amplitude scaled on transposition
Diffstat (limited to 'TamTamEdit.activity/Edit')
-rw-r--r--TamTamEdit.activity/Edit/EditToolbars.py1
-rw-r--r--TamTamEdit.activity/Edit/MainWindow.py4
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]