LumensalisCP.Main.ControlVariables
Module Contents
Classes
ControlVariable | |
|---|---|
IntermediateVariable | combination of OutputTarget and InputSource |
Controller |
Data
__all__ |
|---|
API
class LumensalisCP.Main.ControlVariables.ControlVariable(startingValue=None, min=None, max=None, name: LumensalisCP.CPTyping.Optional[str] = None, description: str = ”, kind: LumensalisCP.CPTyping.Optional[str] = None)
Bases: LumensalisCP.Inputs.InputSource
Initialization
controlValue = ‘property(…)‘
setFromWs(value)
set(value)
getDerivedValue(context: LumensalisCP.Main.Updates.UpdateContext) → LumensalisCP.CPTyping.Any
move(delta)
class LumensalisCP.Main.ControlVariables.IntermediateVariable(name: str, value: LumensalisCP.CPTyping.Any = None)
Bases: LumensalisCP.Inputs.InputSource, LumensalisCP.Outputs.OutputTarget
combination of OutputTarget and InputSource
changes to the OutputTarget (i.e. set) :param InputSource: _description_ :type InputSource: _type_ :param NamedOutputTarget: _description_ :type NamedOutputTarget: _type_
Initialization
getDerivedValue(context: LumensalisCP.Main.Updates.UpdateContext) → LumensalisCP.CPTyping.Any
set(value: LumensalisCP.CPTyping.Any, context: LumensalisCP.CPTyping.Optional[LumensalisCP.Main.Expressions.EvaluationContext] = None)
class LumensalisCP.Main.ControlVariables.Controller(main: LumensalisCP.Main.Manager.MainManager, name: LumensalisCP.CPTyping.Optional[str] = None)
Bases: LumensalisCP.Audio.MainChild