This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

Root

Italian

What it is

Show the root by hitting Alt-r.

In vvvv you can place one patch into another in a hierarchical fashion. And every hierachical system has one single chief. We call the chief of a patch system "Root".

And typically

There is only one root.

So if you close the root patch vvvv will ask you if you want to quit it or start with a new, blank root.

The Root patch typically contains

You usually don’t need to see this patch, as vvvv manages its content on its own. But if you like, you can use it just like any other patch to create nodes and patches. You are also free to delete the nodes in the root patch.

The root patch is automatically loaded at start up. If you save the root with certain nodes in it, you will get that setup again next time when you start vvvv.

Since beta25 vvvv comes with a standard root "root.v4p", which lies just besides the vvvv.exe.

So you may change that file to fit your needs, but be sure to save it manually whenever you are happy, since you won't be asked to save the file when closing vvvv.

What to do with it?

Since you can only open this patch once, this is the best place for nodes that you only should have once.
So the most important thing you need to know about the root is:

A root should be used

Your own Roots

You may store a root at another location and open it as the root from within the windows explorer. Do that by right clicking on a v4p file and choosing "Open as Root".

Or open it from within a batch file with

(...)\vvvv.exe /r "my root.v4p"

Creating batch files for your projects is recommended. That way you don't mess up your application folder with project specific files and projects can share one vvvv folder.
At the same time you don't need to right click

Batch files also work nicely in a bogroup situation where you might want different batch files for different startup behaviours for different servers and clients.
For those who know the file: Avoid using "args.txt".

Several Roots

"There is only one root." is only true if vvvv is not running as client in a boygroup.

In that case vvvv would also get the roots of the servers, but typically the nodes of the server root would not be boygrouped directly and the client would just use its own root to configure correctly.

Small note on the NodeList Node

Note that also the search path of the NodeList (VVVV) are only necessary to specify for active patching. Only the node browser needs search pathes to present a list of available nodes. You don't need a NodeList (VVVV) for just opening patches, since from beta25 on all external references are stored within the patch.

anonymous user login

Shoutbox

~33min ago

mediadog: @u7agel: red node, no connections; can' drag&drop into patch either - 27.2

~5h ago

christosk: Thanx Elliot! UnixPath worked fine :-)

~5h ago

elliotwoods: or 'unix path' (for forward slash). also custom deliminators are accepted on other pins

~5h ago

elliotwoods: @christosk : check for 'dos path'

~5h ago

christosk: What's the node to use in order to separate elements inside a string by using slashes? Separate doesn't give a Slash enumeration.

~8h ago

metrowave: vvvv not loading, it says 'no DLLs were found in the waterfall procedure' to do with error at loading ippSP library. any ideas?

~10h ago

fjen: Kaiser #BYOB this saturday ... check forum for details

~11h ago

catweasel: is there a max number of audio outs? I seem to have found one...

~12h ago

manuel: @cat thats quite a lot of money. im intereseted in the automatic calibration

~12h ago

manuel: I remember had a problem with framebuf on b25, but didn't find the forum thread about it.