Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/SynthLab/SynthObjectsParameters.py
diff options
context:
space:
mode:
authorolipet <olpc@localhost.localdomain>2007-01-07 03:49:22 (GMT)
committer olipet <olpc@localhost.localdomain>2007-01-07 03:49:22 (GMT)
commitd5ed3d872be389f5c9fafcb20e70fa3edcb423ac (patch)
treedff2a56bfc8742951ec64b6e7156bf029b7a00b3 /SynthLab/SynthObjectsParameters.py
parent184372e5c2e8a205aba75b36a4f5d5b85de7eb6f (diff)
ADSR envelope on the output of SynthLab. Right click on the speaker for parameters
Diffstat (limited to 'SynthLab/SynthObjectsParameters.py')
-rwxr-xr-xSynthLab/SynthObjectsParameters.py13
1 files changed, 10 insertions, 3 deletions
diff --git a/SynthLab/SynthObjectsParameters.py b/SynthLab/SynthObjectsParameters.py
index cfb64b6..e5efbcb 100755
--- a/SynthLab/SynthObjectsParameters.py
+++ b/SynthLab/SynthObjectsParameters.py
@@ -5,10 +5,11 @@ class SynthObjectsParameters:
self.controlsParameters = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
self.sourcesParameters = [1,.5,5,1,1,.5,5,1,1,.5,5,1,1,.5,5,1]
self.fxsParameters = [100,3000,.8,1,100,3000,.8,1,100,3000,.8,1,100,3000,.8,1]
- self.choiceParamsSet = [self.controlsParameters, self.sourcesParameters, self.fxsParameters]
+ self.outputParameters = [.01, .05, .9, .05]
+ self.choiceParamsSet = [self.controlsParameters, self.sourcesParameters, self.fxsParameters, self.outputParameters]
def update( self ):
- self.choiceParamsSet = [self.controlsParameters, self.sourcesParameters, self.fxsParameters]
+ self.choiceParamsSet = [self.controlsParameters, self.sourcesParameters, self.fxsParameters, self.outputParameters]
def getTypes( self ):
return self.types
@@ -22,6 +23,9 @@ class SynthObjectsParameters:
def getFxsParameters( self ):
return self.fxsParameters
+ def getOutputParameters( self ):
+ return self.outputParameters
+
def setType( self, pos, value ):
self.types[pos] = value
@@ -32,4 +36,7 @@ class SynthObjectsParameters:
self.sourcesParameters[pos] = value
def setFxParameter( self, pos, value ):
- self.fxsParameters[pos] = value
+ self.fxsParameters[pos] = value
+
+ def setOutputParameter( self, pos, value ):
+ self.outputParameters[pos] = value