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-03 03:08:13 (GMT)
committer olipet <olpc@localhost.localdomain>2007-01-03 03:08:13 (GMT)
commit8b96e767aa50a0f496df8bd79ca2e1b0586f5e58 (patch)
tree609aad37b4f0a2f15190121e880e4c1bf3e5475c /SynthLab/SynthObjectsParameters.py
parentbbdf92c29a382a5cd615ecad22c11f041c52ad63 (diff)
synthLab in mini-TamTam
Diffstat (limited to 'SynthLab/SynthObjectsParameters.py')
-rwxr-xr-xSynthLab/SynthObjectsParameters.py35
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