diff options
author | Oli <olpc@localhost.localdomain> | 2007-02-28 01:47:09 (GMT) |
---|---|---|
committer | Oli <olpc@localhost.localdomain> | 2007-02-28 01:47:09 (GMT) |
commit | ad0a0e5f5cb7584dc6e3295883a6e4a060d763b4 (patch) | |
tree | 41ea0605675eb1fb75819c8e8c8a7cd1753bad2b /miniTamTam | |
parent | efde4e823dc4418763514e0634fc3c1393ba36d8 (diff) |
synthLabParametersWindow and track volumes
Diffstat (limited to 'miniTamTam')
-rw-r--r-- | miniTamTam/KeyboardStandAlone.py | 6 | ||||
-rw-r--r-- | miniTamTam/miniTamTamMain.py | 4 |
2 files changed, 6 insertions, 4 deletions
diff --git a/miniTamTam/KeyboardStandAlone.py b/miniTamTam/KeyboardStandAlone.py index 033edf2..ebaf6e2 100644 --- a/miniTamTam/KeyboardStandAlone.py +++ b/miniTamTam/KeyboardStandAlone.py @@ -20,7 +20,7 @@ class KeyboardStandAlone: self.getPlayState = getPlayState self.key_dict = dict() self.onset_dict = dict() - self.trackCount = 10 + self.trackCount = 0 self.instrument = 'flute' self.reverb = 0 @@ -38,8 +38,8 @@ class KeyboardStandAlone: # Assign on which track the note will be created according to the number of keys pressed track = self.trackCount self.trackCount += 1 - if self.trackCount >= 20: - self.trackCount = 10 + if self.trackCount >= 10: + self.trackCount = 0 # If the pressed key is in the keymap if KEY_MAP_PIANO.has_key(key): # CsoundNote parameters diff --git a/miniTamTam/miniTamTamMain.py b/miniTamTam/miniTamTamMain.py index dca6122..17aaab5 100644 --- a/miniTamTam/miniTamTamMain.py +++ b/miniTamTam/miniTamTamMain.py @@ -47,7 +47,9 @@ class miniTamTamMain(SubActivity): self.notesList = [] time.sleep(0.001) self.playbackTimeout = None - self.trackpad = Trackpad( self, self.csnd ) + self.trackpad = Trackpad( self ) + for i in range(21): + self.csnd.setTrackVolume( 100, i ) loopPointsTable = [] sample_names = [name for i in range( len( Config.INSTRUMENTS ) ) for name in Config.INSTRUMENTS.keys() if Config.INSTRUMENTS[ name ].instrumentId == i ] |