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


new post

  reset tags

addon-release core-release date devvvv gallery news screenshot shout stuff
delicious flickr vimeo youtube

Click to toggle, doubleclick or Shift+click to solo a tag

Order by post date popularity

When Thu, May 22nd 2014 - 19:00 until Thu, May 22nd 2014 - 23:00
Where Basis Frankfurt, Gutleutstrasse 8-12, Frankfurt, Germany

von Menschen, Kalkülen, Mustern und Objekten, vom Flow des Programmierens, und von vvvv eins, vier und fünf.


An evening in german language!

Sebastian Gregor (/,? Berlin) ist einer der Hauptentwickler von vvvv und Maßgeblich an der Weiterentwicklung beteiligt. In seinem sehr persönlichen Bericht beschreibt er die Bildwelten eines Programmierers, der versucht Programmstrukturen und seine eigenen rechnenden Geschöpfe in visuellen Metaphern zu verstehen und weiterzuentwickeln.

Sebastian Oschatz (http://meso.net/, Frankfurt) entwickelte die Grundstrukturen von vvvv als Werkzeug um innovative Projekte bei MESO flexibel und schnell entwickeln zu können. In seiner Einführung beschreibt er welchen Einfluss visuelle Tools auf Programmierung und Gestaltung haben.

Free entrance, be on time! See you in Frankfurt. We hope you can make it.
subscribe here:

Supported by Stiftung Polytechnische Gesellschaft Frankfurt

NODE + CODE Meetup ist eine monatliche Veranstaltung des NODE – Forum for Digital Arts mit Vorträgen und Diskussionen zur Rolle von Software, Code und Technologie in Design, Kunst und Kultur. Unter dem Titel ‚Embodiment‘ widmen sich die Veranstaltungen 2014/2015 im speziellen neuen aktuellen Fragen, die das Verhältnis unserer technologisierten Gegenwart zu körperlichen, menschlichen Attributen beleuchten.

david, Tuesday, May 13th 2014 Digg | Tweet | Delicious 1 comments  
ascii donut

helo patcherpeople,

it is our pleassure to announce the latest and greatest: vvvv45beta32

this was in the making for a while and its changelog is quite overwhelming, so let me lay this out for you:

for the patcher

for the developer

so basically citius, altius, fortius just as you'd expect.
and remember if you're a non-commercial user of vvvv and still want to support us click this:

have a good patch,
yours devvvvs.

joreg, Friday, May 9th 2014 Digg | Tweet | Delicious 6 comments  

changes, fixes and new stuff as you can see in the changelog.
be reminded that many treasures can be found among the contributions. if you like something from there to be in the addonpack make sure to bug the author to add it.

and remember that you now have an easy way to support fellow patchers and coders via flattr as explained in the flattr-on-vvvv.org blog post.

joreg, Friday, May 9th 2014 Digg | Tweet | Delicious 0 comments  

VVVV.js turns 1.0 and gets a brandnew website. Clickediclick: www.vvvvjs.com

sagishi, Friday, May 9th 2014 Digg | Tweet | Delicious 3 comments  

Who VJ Union
When Wed, May 21st 2014 - 19:00 until Wed, May 21st 2014 - 23:59
Where Panke, Gerichtstr. 23, Berlin, Germany


VJ Union is a global networking platform for practising multimedia artists with aims to promote projects, discuss standars, educate each other, and expose works on an international stage.
VJ Union's Berlin event will be a freeform open visual jam session. Bring your beamer (if you can), toys controllers, software, friends and ideas.

For any questions contact Kimberley (mail above) or have a look at the facebook event https://www.facebook.com/events/313604708764504/

And get a glimpse of what went down last month: http://vimeo.com/92315010

See you there!

Grandchild, Saturday, May 3rd 2014 Digg | Tweet | Delicious 0 comments  

When Sat, May 24th 2014 - 19:00 until Sun, May 25th 2014 - 07:00
Where galerie Podnik , Bubenská 1, Prague, Czech Republic

▬▬▬▬▬▬▬▬▬▬ ★ Interplanetary meeting where every VJs bring their own beamer ★ ▬▬▬▬▬▬▬▬▬▬

BYOB is a series of one-night-exhibitions hosting artists and their projectors. It gives the opportunity to people involved in VJing and other live visual arts to get in touch and connect, sharing their skills and showing their work to other collegues.
BYOB creates an international temporary platform that brings an unique opportunity to build a global network for Vjs. Firstly conceived by Rafaël Rozendaal, BYOB has quickly became an excellent chance for VJs to meet other VJs, creating a huge collection of improvisative and temporary visual installations that reach its climax with the resulting BYOB party event. www.byobworldwide.com

Wanna partecipate? For more info and subscription write to info@kinocirkus.net

EVENT www.facebook.com/events/481515351971238/

Luper, Friday, May 2nd 2014 Digg | Tweet | Delicious 0 comments  

hola senioritas preciosas y seniores pequeños,

here is an update on our progress with documenting everything we know about vvvv. our documentation taskforce robotanton is busy on two ends:

  • revvvvamping the wiki documentation pages
  • structuring/reworking the \girlpower demo patches that ship with vvvv

Wiki Pages

the Audio and IO sections were reworked last year already but the latter got a new section on Files more recently that should answer many questions regarding how to read from and write to files. the page on all things Strings is new and offering convenient entry-points to topics like unicode, xml, json, regular expressions and more. and also The GUI got a complete facelift while Physics only received minor cosmetic treatment.

Girlpower demo patches

for more than a decade the \girlpower directory shipping with vvvv was a rough corner. undocumented poser-patches showing off stuff that you could do with vvvv if you only understood how.

starting with beta30.2 we thought it may be a good idea to try and explain a bit more and we shipped a new directory called

 \girlpower\The Next Generation

that collects all new carefully documented demo patches. with the beta32 release this directory will be gone and all the good new (and still some of the old) stuff will be available in a new structure closely resembling the wiki Topics.

here is where the new bits are with beta32:

  • \IO\Files
  • \IO\Keyboard-Mouse-Touch
  • \Graphics\DX9\Geometry, Shader, Texture
  • \Strings

and yes, as always, still more to come..

joreg, Wednesday, Apr 30th 2014 Digg | Tweet | Delicious 2 comments  

There are several nodes in vvvv that have a functionality which does not need to know anything about the datatype on which it operates, since the functionality is so meta. In modern programming languages this is commonly known as generic programming.

Some examples are Cons, GetSlice, Select, Queue... They all move around some data but don't really care about which data.

Over the past years some developers programmed generic node definitions and used them in the addonpack, in their own packs or contributions. This is a great thing, but for a new developer its almost impossible to know where they are all hidden.

The latest version of the vvvv-sdk contains a project which gathers all generic node definitions from different places. Every node developer can now reference this project, covert the template files with a convenient patch and get over 20 nodes for his own data type for free:

Generic Nodes

happy coding,

tonfilm, Wednesday, Apr 23rd 2014 Digg | Tweet | Delicious 5 comments  

helo everyone,

here is to give you a little heads up on UI related improvements for the upcoming beta32 release. so read carefully now and don't later say that nobody told ya.

DPI Awareness

most importantly (and as already mentioned before) vvvv is now fully dpiAware meaning that you can enjoy vvvv at any OS zoomlevel which you can specify via

 Control Panel\Appearance and Personalization\Display 

thanks to everyone who bugged us on this one for quite a while and thanks for your testing and reporting.


as also mentioned previously vvvv can now be basically operated via touch devices. Please see that older posting for gesture details.

Selection Behavior

as rightfully demanded by dottore vvvv adopted the following new selection behavior:

  • if nodes and links are in a selection only nodes are selected
  • if only links are in a selection they are selected
  • pressing ctrl selects both links and nodes (old default)
  • pressing shift only selects links

so among other nifty options this means that you can now by default select a group of nodes in your patch and delete them without worrying that you'd also delete links which you'd rather keep.


here is the first feature backported from vvvv50 to 45: inlets (ie in vvvv45 an IOBox that has a descriptive name and is only connected to downstream) have their label displayed above the node for better readability. ages ago this has also already been suggested by urbankind.

IOBox (Node) can now display a stream of raw bytes which was an obvious thing still to come and requested by everyone working with raw data.

IOBox (Value Advanced) now features a new behavior for 'Boolean' valuetypes called Press which returns a 1 for as long as the right mouse button is pressed on it. also requested long time ago by sven.

as correctly pointed out by motzi creating a bool iobox via middleclick was still missing options to quickly choose between Bang, Toggle and now of course Press.

and finally the Bang now has a proper afterglow as asked for by elliotwoods and u7angel here and there.


as requested by seltzdesign and reaktant Send and Receive nodes (of all types) now show their channel-names in their nodes by default. that will make it easier to navigate patches with a lot of S/R nodes. if you hate that you can still remove the label easily with a middleclick on the nodes. note that this flag is simply stored as a configuration pin called Display Channel on all S/R nodes. also note that when opening <b32 patches you'll have to manually enable this on S/R nodes there we didn't want to mess with your old patches.


ever saw your tty spammed and wanted to find which node this is coming from? now hit debug mode (ctrl+f9) and see nodes logging to tty rendered in a different color. while this feature kind of has been there for quite a while it is now really supposed to work. also Renderer (TTY) has a new configuration pin called Show Node Address which even displays the full node-path to the node that is spamming.

so you see all simple stuff hopefully improving ease of use..ah and of course now would be a good moment to test all this in the latest alpha builds and report problems in the alpha-forum as latest alphas already pretty much are what you'll get with b32.

joreg, Monday, Apr 21st 2014 Digg | Tweet | Delicious 14 comments  

We are looking for a vvvv developer to join our team for a project that we´re going to work on during May and June.
It will be an interactive installation, launched in London around end of June, tasks are roughly:

  • 2 users interacting at a time
  • motion tracking probably with two LEAPs
  • projection mapping on a 3D model
  • 4 different outputs on 4 different screens

Preferable somebody from Berlin to work with us in our studio.

We´ll be happy to provide more details, when you write us an email to jobs(ät)onformative(dot)com. We´re looking forward to hearing from you.

julialaub, Saturday, Apr 12th 2014 Digg | Tweet | Delicious 2 comments  

anonymous user login


~1d ago

joreg: @io: we have a new workshop format planned for that this year. to be announced with the rest of the workshops mid jannuary.

~1d ago

joreg: @mori better start a forum-thread describing your problem in more detail. because if you just ask: Can I? the answer is: Yes.

~1d ago

Mori: Can I connect the reverse pin of an LFO to something event triggered? I can't seem to find a way :(

~1d ago

Mori: Can I connect the reverse pin of an LFO to something event triggered? I can't seem to find a way :(

~1d ago

io: Yes, good patching style is the most difficult skill to learn when you are an isolated vvvv user as myself

~1d ago

Mori: Is there a workaround for the reset pin on LFO? Wave shaper doesn't do it

~1d ago

guest: @io Node13's Software Engineering Patterns workshop by Meso essentially fit the MVC pattern. It would be good if they run it again.

~2d ago

joreg: @io more than what?