Saving & Sharing
So you have made a patch, congratulations!
Whether it is an experiment or a masterpiece, you want to save it.
Wire offers multiple ways of saving, exporting, compiling and sharing your patches.
Saving
Saving seems to be the most obvious way to store your patch, and it is.
When saving, your patch will be stored in ~/(My) Documents/Resolume Wire/Patches/ on your computer.
Your saved patches are listed on the Wire welcome window for quick access every time you start Wire.
Consolidate
Consolidation saves a copy of your patch into a new folder together with all its resources.
This is a good way to keep your files together.
Additionally, Wire will redirect all resource nodes in your patch to the copied resources.
Copy For Sharing
When you select any number of nodes and right click them, there will be an option to copy for sharing.
This will turn your patch into a big mess of text, copied to your clipboard that you can paste onto a forum, private message or into your diary.
The other user can copy that text and paste it into Wire.
This is the quickest way to share patches among users.
Resources like images, shaders and video files will not be copied.
Export as Video
So you’ve made an awesome patch and now you would like to create a video from it to share with your insta-cloud? Questionable life choices, but we got you.
Before you get started, make sure your patch has a Texture Out node as the Exporter will use that node to create footage from. The video exporter can be found under the patch drop-down menu.
Compiling
You can compile your patch before you release it into the wild or even sell it online.
When you compile the patch, all your resources, presets and patch data are stored into one file that is either editable or non-editable.
When a compiled patch is used in Avenue or Arena the Wire watermark will not show up.
This means that other users do not not have to own Wire to use your compiled patches.
Before you compile, you have to give your patch a name.
Make it count!
Editing Rights
Next, decide whether the user of your patch is allowed to edit your patch.
This is done by toggling the "Editable" button.
If you toggle editable on, the user that installs your patch will be able to edit and modify your it as well as accessing any resources in it. The file extensions will be .wired.
When toggled off, the user who installs your patch won’t be able to edit it or access the resources in it. The extension of the file will be .cwired.
Credits
Under credits you fill in your information, you might want to link to your website or have users/customers contact you for support.
License
Under license you describe the type of license used that applies to the patch. This could be Creative Commons, AGPL or even proprietary. Make sure to include the license agreement as a .txt file.
Compile for Juicebar
A common way to sell your patches is through the Juicebar. When you do this, make sure to toggle Compile for Juicebar on. For more information on publishing your patches on Juicebar see here.
Presets
When a patch is compiled, the dashboard presets are saved with it.
These presets are used by Resolume Arena/Avenue as presets for effects and sources.
Command Line Compiling
If you want to up your nerd game you should be compiling your patches using the command line.
wire[.exe] compile <patch file> [options]
Options
-o, --output <filename>
Set the output filename that the compiled patch is written to. Defaults to the filename of the patch with the extension updated to that of a compiled patch.
-e, --editable
Create a patch that can be opened in the editor and modified by others. Without this option a patch can be used for rendering, but not opened in the editor.
-j, --juicebar
Compile the patch so it requires a license generated by the juicebar to render without a watermark.
Path to Wire executable:
- macOS : `/Applications/Resolume Wire/Wire.app/Contents/MacOS/Wire`
- Windows: `C:\Program Files\Resolume Wire\Wire.exe`