diff options
author | olipet <olpc@localhost.localdomain> | 2007-01-07 03:49:22 (GMT) |
---|---|---|
committer | olipet <olpc@localhost.localdomain> | 2007-01-07 03:49:22 (GMT) |
commit | d5ed3d872be389f5c9fafcb20e70fa3edcb423ac (patch) | |
tree | dff2a56bfc8742951ec64b6e7156bf029b7a00b3 /SynthLab/SynthObjectsParameters.py | |
parent | 184372e5c2e8a205aba75b36a4f5d5b85de7eb6f (diff) |
ADSR envelope on the output of SynthLab. Right click on the speaker for parameters
Diffstat (limited to 'SynthLab/SynthObjectsParameters.py')
-rwxr-xr-x | SynthLab/SynthObjectsParameters.py | 13 |
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 |