diff options
author | James <olpc@xo-05-28-3A.localdomain> | 2007-07-19 18:47:30 (GMT) |
---|---|---|
committer | James <olpc@xo-05-28-3A.localdomain> | 2007-07-19 18:47:30 (GMT) |
commit | b8dff3f8902309f09d0cc27dabbe75bc7eb26739 (patch) | |
tree | b94faa18bf7ad93c8e82390aa554b97718a27850 /miniTamTam | |
parent | 0c51f7abf29eb0b8534e6e47e4fddba7c0164142 (diff) |
hail mary...
Diffstat (limited to 'miniTamTam')
-rwxr-xr-x | miniTamTam/Loop.py | 4 | ||||
-rw-r--r-- | miniTamTam/RythmGenerator.py | 5 |
2 files changed, 5 insertions, 4 deletions
diff --git a/miniTamTam/Loop.py b/miniTamTam/Loop.py index deb1cad..3e9484a 100755 --- a/miniTamTam/Loop.py +++ b/miniTamTam/Loop.py @@ -50,10 +50,10 @@ class Loop: pitch = i[1] gain = i[2]*self.volume duration = i[3] - if instrument in Instrument.DRUM: + if instrument in Instrument.KIT: if GenerationConstants.DRUMPITCH.has_key(pitch): pitch = GenerationConstants.DRUMPITCH[pitch] - instrument = Instrument.DRUM[ KIT_ELEMENT[pitch] ].name + instrument = Instrument.KIT[ Config.KIT_ELEMENT[pitch] ].name pitch = 36 return CSoundNote( onset = onset, pitch = pitch, diff --git a/miniTamTam/RythmGenerator.py b/miniTamTam/RythmGenerator.py index 539274c..59c5746 100644 --- a/miniTamTam/RythmGenerator.py +++ b/miniTamTam/RythmGenerator.py @@ -4,6 +4,7 @@ import Config from Util.CSoundNote import CSoundNote from Generation.GenerationConstants import GenerationConstants from GenRythm import GenRythm +from Util import Instrument def generator( instrument, nbeats, density, regularity, reverbSend ): @@ -44,8 +45,8 @@ def generator( instrument, nbeats, density, regularity, reverbSend ): def pageGenerate( regularity, drumPitch ): barLength = Config.TICKS_PER_BEAT * nbeats - if Config.INSTRUMENTS[instrument].kit != None: - currentInstrument = Config.INSTRUMENTS[instrument].kit[drumPitch[0]].name + print 'pageGenerate drumPitch[0] ', drumPitch[0] + currentInstrument = Instrument.KIT[instrument][ Config.KIT_ELEMENT[ drumPitch[0] ]].name rythmSequence = makeRythm.drumRythmSequence(currentInstrument, nbeats, density, regularity) pitchSequence = makePitchSequence(len(rythmSequence), drumPitch ) |