» MainLoop (VVVV)
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

MainLoop (VVVV)

Help Configure the mainloop
Author vvvv group

Here you are supposed to see an image (rendered with SVG) describing the pins of this node. However, this does not work with Internet Explorer. You may want to consider using another browser, like FireFox, Chrome, Safari or Opera that do support SVG.

Credits
Warnings
Bugs

related discussions

start a forum thread about this node

about MainLoop (VVVV)


This node is a singleton


FAQ

MainLoop - What does MainLoop do? Setting this value to 400, means that that the whole graphics will be calculated 400 times a second?

With the mainloop node you only can slow down vvvv. If the fastest possible speed to do your rendering is lets say 180 fps then there is no possibility to do the same calculations faster. VVVV will happily use 100% of your CPU when trying. With mainloop you can slow it down to allow other programs on your computer to run.

  • foreground fps: maximum fps of vvvv as active application (vvvv has focus)
  • background fps: maximum fps of vvvv when running in background (other applications have focus)

Note that if you have a Renderer (DX9) and the Sync-Mode of the renderer is not "immediate present" then it's not possible to run faster then screen refresh rate of your monitor.

If there is no mainloop node, vvvv defaults to 120fps in foreground mode. if you want to increase that you have to add aMainLoop and set this to a higher value.

For now we had to block setting the mainloop to values 0 because since the gui also depends on the mainloop it would not be possible to reset the value to something else after having it set to 0 once. ahm..this is by design (flaw). You may encounter a gist of that problem when setting the mainloop to some lower values.

What is this AsyncThreadPriority pin for?

It was for experimenting with the process of loading textures or xfiles in background. But probably we will remove that pin again.

anonymous user login

Shoutbox

~7min 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?

~2h ago

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

~2h ago

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

~4h ago

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

~4h ago

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

~4h ago

u7angel: @mediadog, framebuf works with 27.2. i just tried it. no idea whats your problem with it.

~5h ago

manuel: @u7: upsss...

~6h ago

mediadog: @u7angel: actually looking for slow background averager; text q gives 2 diffs, where obj is and where it was

~6h ago

microdee: personally i don't recommend pre-ordering leap until they don't release a white-paper or some technical explanation what it does.

~9h ago

karistouf: @tobi hum.... you should better go to an artnet one....