Clusters provide a simple and efficient way to communicate between patches, send a value from a patch to another. A cluster is a kind 'multi-bus' made of various flows coming from different patches.
Cluster only works with DATA values, and is currently not usable with AUDIO, MIDI, VIDEO flows.
Lets take a patch with controls (faders, knobs, buttons, switches), for example the DELAY Analog.
Now we [right-click] on the dry-wet and open the remote tab.
remote tab
In the list of remote tab parameters we can see cluster name field, where we can put a name of a cluster. It can be any name, here we choose CL1
.
cluster name
A control can be in several clusters at the same time: in the cluster name field we can enter names separated by commas like CL1,CL2,ANOTHER-CLUSTER
. In this case, the control will be in 3 different cluster: CL1
, CL2
and ANOTHER-CLUSTER
.
We can also affect the feedback of the Delay-analog patch to the cluster CL1
.
We have created a cluster made of 2 controls: dry-wet and feedback.
Now we can add in any patch of Usine a cluster module, then enter the name of the cluster CL1
. It will create a module made of both affected controls.
cluster
To change the control's values of the cluster you can connect inlets like:
To get control's values from a cluster you can connect outlets like:
Cluster are not protected against conflicts, especially if you affect different value of a control at the same time like in the following example. Results are unpredictable.
You can put cluster's modules directly in the grid-panel.
version 6.0.241021
Edit All Pages