From 7400fb60ca6b454330996cc5b2c425b8c1e366c9 Mon Sep 17 00:00:00 2001 From: Oli Date: Tue, 09 Oct 2007 05:42:59 +0000 Subject: work on meta algo, amplitude scaled on transposition --- (limited to 'TamTamEdit.activity') 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] -- cgit v0.9.1