0:00/0:00
undefined 28 min
undefined 35 min
undefined 26 min
undefined 21 min
undefined 48 min
undefined 36 min
undefined 30 min
undefined 24 min
undefined 20 min
undefined 01 h 07 min
undefined 59 min
undefined 12 min
undefined 50 min
undefined 47 min
undefined 18 min
undefined 51 min
vvvv is a visual programming environment with a focus on interactive media, in development since around 2000. Initially greatly influenced by Max and PD, we created a new system, because we had a lot of our own ideas as to how visual programming should work, look and feel. Also our main medium was realtime graphics rather than audio, which Max and PD already excelled in.
In terms of language paradigms, vvvv today combines dataflow with features of object-oriented programming. Without the need to resort back to text programming, a vvvv user can create and instantiate classes of objects, use interfaces, loops, generics, delegates and asynchronously execute parts of their patches.
Besides those features, vvvv comes with a vast node library and speaks many common protocols like MIDI, OSC, DMX, UDP… which makes it a versatile collaborator for interactive media productions.
joreg *1978, is co-founder of vvvv.org and core-developer of the multipurpose toolkit vvvv. besides he teaches, works for money and is mainly concerned with the integration of sound, image and computer code.