Node
Class methods
connectTo
Connects this node to the given parameter target. sourceInfo is either the parameter name (String) or output slot (integer).
Node.connectTo(var parameterTarget, var sourceInfo)
connectToBypass
Connects the bypass button of this node to the given source info ("NodeId.ParameterId").
Node.connectToBypass(var sourceInfo)
get
Returns a property of the node.
Node.get(var id)
getChildNodes
Returns a list of child nodes if this node is a container.
Node.getChildNodes(bool recursive)
getIndexInParent
Returns the index in the parent.
Node.getIndexInParent()
getNodeHolder
Not necessarily the DSP network.
Node.getNodeHolder()
getNumParameters
Returns the number of parameters.
Node.getNumParameters()
getParameter
Returns a reference to a parameter.
Node.getParameter(var indexOrId)
isActive
Checks if the node is inserted into the signal path.
Node.isActive(bool checkRecursively)
isBypassed
Checks if the node is bypassed.
Node.isBypassed()
reset
Reset the node's internal state (eg. at voice start).
Node.reset()=0
set
Sets the property of the node.
Node.set(var id, var value)
setBypassed
Bypasses the node.
Node.setBypassed(bool shouldBeBypassed)
setComplexDataIndex
Sets the complex data type at the dataSlot to the given index and data (if embedded).
Node.setComplexDataIndex(String dataType, int dataSlot, int indexValue)
setParent
Inserts the node into the given parent container.
Node.setParent(var parentNode, int indexInParent)