Usine has a complete hierarchic patch organisation. Each patch can contain other patches called sub-patches. Sub-patches can contain themselves, other sub-sub-patches, etc.
There is no difference between patch, or sub-patch except that a sub-patch may have data input modules.
You will understand this new concept with this example: imagine that you need a stereo audio delay, while Usine has only mono ones. Proceed as follows:
Our patch looks like this:
Now you are ready to use your sub-patch.
Open the menu Patch/Clear Patch to create a new empty patch.
Click on Browser/Library, and our previous patch should appear as “Stereo Delay.pat” (if not, right click and rescan). Select it, and drag & drop it . Choose Add Sub-Patch in the menu wich appears.
The Stereo delay sub-patch has been created on the main patch.
Double click on the sub-patch to display its structure
The “S” in the top left corner indicates that you are on a Sub-patch.
Double click, somewhere in an empty area of the sub-patch, to come back to the parent patch.
The sub-patch is displayed as above, and is equivalent to a stereo delay module with delay and feedback parameter. You can use it as if it were any “normal” module; to build a more complex parent patch like: