These are Captures of Resolume Wire TUTORIAL patches to use for quick reference rather then needing to close and open patches to referance something. Aside from manipulating layout to maximise resolution use, Patches were written by Mark and the team at Resolume.

I have deliberately left the version number in all the images, take note as nodes change and depreciate.


1. Basics

1. Welcome to Wire! This series of tutorials will make you familiar with all the different aspects of the software and how to use it. Let us have a look at the building blocks all Wire projects consist of: nodes. The objects below are called nodes. Nodes generate or modify signals, like numbers or images. Once you select a node, you will see its properties appear in the inspector on the right side of the screen, as well as the video signal it outputs, in the lower-right corner of the editor. This is called the "preview". Click on the nodes to display them in the preview. Hold the space bar and left mouse button or the middle mouse button without the space bar) to explore the canvas. Within the preview, you will see in the bottom left a lock icon. This allows you to lock the preview to a specific node. Click on one of the nodes and then on the lock to lock it to the preview. Now click on another node and you'll see that the locked node will still be previewed. Circle Hexagon
Connecting Nodes 2. Connecting Nodes Dots on the left side of a node are inputs and dots on the right side of a node are ouputs. So now we can say that the output of the Sine is going into the input of the Circle. This Sine generates values from 0 to 1. This value modulates the radius of the circle thus making it grow and shrink. You can make connections by clicking on any output and dragging the cord to any input (or vice versa). See if you can connect the Cricle output to the Shape Render input. Next, change the color of the Shape Render by clicking on the color. You can disconnect nodes by selecting a cord and pressing Backspace or Delete.
Modulation з Modulation This tutorial covers a couple of nodes that change their output over time. They are commonlv used to modulate other nodes You have alreadv met the sine oscilator in the previous example here are a in example a vou can see the saw oscillator working. running from U to 1 and then instantly jumping back to U. You can switch between ditterent examples by using the drop dowr menu within the Choice node. Example B provides a slider for adiusting the radius manually. Example C is based on the random node. Uppon getting a trigger the random node will spit out a value between O and 1 to modulate the radius Give that trigger button a try. Example D has the Attack Release node. Upon being triggered it runs from 0 to 1 and back. The time it takes to reach 1 is set by the attack time anc the time it takes to fall back to U is set b the release time. Go ahead. Hit that triader and chande the attack and release times to see Offeet Resolume Wire 7.13.1 71% paten PATCH Display Name 3. Modulation Description Learn about wave generators that change over time Category None Resolution 1920 x 1080 (1080p. Full HD) Texture Bit Depth oopc int CREDITS Author Vendor Email URL LICENSE License Name Monitor EPS 117.0
Creating Nodes 4. Creating Nodes Wire offers several ways of creating a new node. The first is by clicking on Library in the sidebar on your right. You can choose any node and drag it onto the patch. Try it out and see if vou can create a Gradient node You can also create a node by right-clicking the patch background. An options menu shows you all the nodes to choose from. Try and see if you can create a Video Ettects > Raster node. Now patch the Gradient into the Raster. Yet another way to create a node is by double clicking the patch background. A search bar will pop up. When you start typing the name of a node, different options show up. Double click on one of them, to auto-complete the search field. Use this method to create a Twirl node and a Sine node. Patch the Raster into the Twirl and the Sine into the angle of the Twirl. Resolume Wire 7.13.1 100% paten PATCH Display Name 4. Creating Nodes Description Wire provides several ways of creating nodes Category None Resolution 1920 x 1080 (1080p. Full HD) Texture Bit Depth oopc int CREDITS Author Vendor Email URL LICENSE License Name Monitor EPS 114.0
Modifying Nodes 5. Modifying Nodes Each node has parameters that can be changed directly by you or automatically by another node. The Pixelate node has the "Columns" and "Rows" paramaters. You can change these manually by using the number fields within the node. Try changing the Columns to 16 and press enter to insert the new value. Note that dragging up and down on these number boxes changes their value too. Try adjusting amount of Rows that way! Sine Circle Pixelate Frequency Amplitude Phase Offset Offset 0.25 • Radius Columns Rows 128 128 Resolume Wire 7.13.1 121% * PATCH Display Name 5. Modifying Nodes Description How do you adjust node settings and modity their Coonaviour: Category None Resolution 1920 x 1080 (1080p. Full HD) Texture Bit Depth oopc int CREDITS Author Vendor Email URL LICENSE License Name Monitor EPS 119.1
Data Types 6. Data Types Every signal in Wire has a data type and you must pay attention when connecting nodes that the input and output have matching data types. Beware that not all inputs and outputs are compatible with each other. Try connecting the Triangle output to the Colorize input. DId you see the input/output disappear? That Is because their data types do not match! Inputs and outputs that have non-matching data types cannot be connected, that is why we provided the visual cue of greying out all the inbuts outouts that are incompatible. It vou hover over the in or outout vou wil see a list of data tvoes. Try to tind a place where the Fracta Noise could go. If you are done try to find a place where the Triangle could go. Next try patching up the Trigger In, Color In, Float in and Boo in. Attack Release Release Reset •Attack Time Release Time Trigger In Color in Float In Triandle Frequency 0.5 Amplitude Phase Offset • Offset Fractal Noise Bvpass Algoritm Value Noise 0) Modifier None (0) Channels Gain • Octaves Amplitude • Frequenc • Densitv Phase Offset c Clamn Colorize Bunass Color • Invert • Contrast Bool In Resolume Wire 7.13.1 Texture Out m 95% paten PATCH Display Name 6. Data Types Description Wire distinguishes signal types, such as float and teyture2d Category None Resolution 1920 x 1080 (1080p. Full HD) Texture Bit Depth oopc int CREDITS Author Vendor Email URL LICENSE License Name Monitor EPs 112 1
Events 7. Events Wire has a system for triggers that happen just once on each call. These are named "events". The Tigger node can generate an event when you click on its Trigger button. Notice that the event inlets and outlets are squared instead of a dot. The Trigger is connected to the Random node, which generates a new random number between the Min and the Max values every time it receives a trigger. The print node displays every incoming event in the Wire log. You can access it by pressing on "Log" in the inspector. Trigger Trigger Random Print Min Max Error Prefix O Random Float: Resolume Wire 7.13.1 133% paren PATCH Display Name 7. Events Description Learn about one-time triggers you can use to influence your patch Category None Resolution 1920 x 1080 (1080p. Full HD' Texture Bit Depth oopc int CREDITS Author Vendor Email URL LICENSE License Name Monitor EPS 1189
Video Output 7. Video Output With Wire you can show your video signal full-screen or on a second display/projector. The output data type of the Gradient node is "texture2d", so it is ready to go into the Texture node. Patch it up! The inspector for the Texture output node shows toggles for every display you have, as well as Syphon/Spout output. Click on one of the toggles to enable full-screen output. If you enable the full-screen output option, press the Escape key to exit it. Gradient Texture Color 1 Color 2 Dither Resolume Wire 7.13.1 147% paten PATCH Disolav Name 8. Video Outout Description How do you show your breathtaking visuals on the big Category None Resolution 1920 x 1080 (1080p. Full HD) Texture Bit Depth oopc int CREDITS Author Vendor Email URL LICENSE License Name

2. Animation


3. Instancing


note, this is under construction, I realised that Need to screen capture on much higher resolution screen for 2. and 3. which I will update in time

PS. I have also been capturing a lot of EXAMPLE and NODE EXAMPLE patches, which I will get up in time. I should proablly set up some sort of notification type thing, I don't really want to create a mailing list best bet Would be to follow My VJ or main instagram accounts bellow.