diff options
author | olipet <olpc@localhost.localdomain> | 2007-01-03 03:08:13 (GMT) |
---|---|---|
committer | olipet <olpc@localhost.localdomain> | 2007-01-03 03:08:13 (GMT) |
commit | 8b96e767aa50a0f496df8bd79ca2e1b0586f5e58 (patch) | |
tree | 609aad37b4f0a2f15190121e880e4c1bf3e5475c /SynthLab/SynthObjectsParameters.py | |
parent | bbdf92c29a382a5cd615ecad22c11f041c52ad63 (diff) |
synthLab in mini-TamTam
Diffstat (limited to 'SynthLab/SynthObjectsParameters.py')
-rwxr-xr-x | SynthLab/SynthObjectsParameters.py | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/SynthLab/SynthObjectsParameters.py b/SynthLab/SynthObjectsParameters.py new file mode 100755 index 0000000..cfb64b6 --- /dev/null +++ b/SynthLab/SynthObjectsParameters.py @@ -0,0 +1,35 @@ +class SynthObjectsParameters: + + def __init__( self ): + self.types = [0,0,0,0,0,0,0,0,0,0,0,0] + 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] + + def update( self ): + self.choiceParamsSet = [self.controlsParameters, self.sourcesParameters, self.fxsParameters] + + def getTypes( self ): + return self.types + + def getControlsParameters( self ): + return self.controlsParameters + + def getSourcesParameters( self ): + return self.sourcesParameters + + def getFxsParameters( self ): + return self.fxsParameters + + def setType( self, pos, value ): + self.types[pos] = value + + def setControlParameter( self, pos, value ): + self.controlsParameters[pos] = value + + def setSourceParameter( self, pos, value ): + self.sourcesParameters[pos] = value + + def setFxParameter( self, pos, value ): + self.fxsParameters[pos] = value |