This section deals with the integration of an existing patch in another patch.
To be used as an abstraction, a patch can be dragged from the workspace window to another patch editor .
The abstraction refers to the patch located in the workspace.
Consequently :
Several patch boxes with the same reference can coexist in a patch editor. Hence, the same function can be used at several steps of a program. Duplicating an abstraction creates another box referring to the same master patch. Subsequent modifications to the reference patch will therefore affect both items.
![]() | A blue patch can only be renamed in the workspace. |
In a workspace, nothing shows that a blue patch is used as an abstraction : this must be taken into account when organizing it.
When deleting a patch from the
workspace
, a warning will pop up if this patch is used as an abstraction in another patch. If it is deleted its reference in the other patch editor will be replaced by a dead box
.