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:
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.
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.
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 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.
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:
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.
When Thu, Apr 10th 2014 - 19:00 until Thu, Apr 10th 2014 - 22:00
Where Ding Fabrik, Erzbergerplatz 9, 50733 Köln, Germany
It is happening everywhere!
While I organized the VVVV Meetup in Linz, I have nothing to do with the ones in Köln. It just happened to be there already and I wanted to announce it properly.
This is the 3rd Meetup already and this time there is also a considerable amount of new people.
So the Meetup is intended both for specialists to exchange the hot stuff and for newbs to learn from each other. So we slow down and are more in the mood for a chilled workshop stile project lab.
The good think is that we are in the Ding Fabrik, which is a newly opened Fab Lab in Cologne. It has to offer everything that you can imagine from 3d Printers and Platin Acid Baths, to heavy drills and saws and Textile and Raster Printing Corner.
It is a nice environment. Everyone is invited, it is free.
If you can not now, drop a mail to email@example.com so he can take you in the mailing list.
Who Florian Jenett, David Brüll
When Fri, Apr 25th 2014 - 18:00 until Fri, Apr 25th 2014 - 22:00
Where Basis Frankfurt, Gutleutstrasse 8-12, Frankfurt, Germany
We are entering a new series of NODE+CODE meetups in Frankfurt that revolve around the theme of "embodiment" as it relates to technology, code, digital art and the other things we do.
The first talk in this series is by Nick Rothwell (1), a composer, performer, software architect, programmer and sound artist. Nick is going to introduce the field framework (2) by the OpenEndedGroup (3) through a set of projects that he worked on.
Nick has a long history of projects that relate to dance and performance. He has worked with major companies in that field and on large installations. Please see his website (1) for a detailed list.
The field framework (2) has long been sort of a ghost in the area of creative coding environments. It is very unique as it is a true polyglot (Java, Python, Clojure, ...) system that enables both visual and text based (live) coding.
(The cover image depicts the Choreographic Language Agent tool which is part of the Becoming project (4))
Free entrance, be on time! See you in Frankfurt. We hope you can make it.
"The Humble Quad Bundle" by #vvvv serves 4 computer classics implemented using the stilltocome #visualprogramming language codenamed #vvvv50
(hint: the above are exactly 140 characters)
The bundle comes with a reissue of the hit games Pong (1972), Frogger (1981), Worms (1995) and Asteroids (1979) all realized using the patternpending Quad render-engine. Something for the whole family.
we just had a look at the calender and noticed it's been already over a year since we told you about our next big thing. those who were there at the node13 keynode event already got a glimpse but since then we kept a low profile on that thing again. we're now slowly coming to a point where things start working and we feel we can start sharing some more infos about what is to expect.
we're currently in the process of testing patching convenience and the usability of certain language features and paradigms. all with vvvvs traditional focus on ease of use.
the games above are the result of our first round of applying the new language to some actual problemsolving. specifically we picked one very common problem for a start that is managing the life-time of objects. And the term "object" is key here. where in vvvv45 you need to manually synchronise several spreads representing the properties of your objects, in vvvv50 you can comfortably (on a high-level) think in actual objects that have data and operations that act on that data. so eg. when the spaceship shoots we can create a list of rockets that have a position and speed and and ask them to check if they hit one of the asteroids. and when they do, we can remove them from the list of rockets and tell the asteroid to explode...
here is a screenshot of the asteroids root patch. have a look around and see if you can read it. don't worry, it took us a while ourselves as well.
(click image for a sharper version)
now here is a little vvvv50 faq:
will it run on mac/linux?
probably. it is all written in pure c#/.net which runs cross-platform via mono. we haven't done extensive testing on this yet but are halfway optimistic.
will it run on devices?
probably, see above answer.
when will it be available?
rumours are there will be a node15...
can i alpha-test?
don't call us, we call you. we'll slowly start reaching out to testers when we feel it makes sense.
will it be faster than vvvv45?
will the first version be as amazing as vvv45 is now?
nope. but in a good way.
thats it for the first treat. expect more posts introducing some of the new features in detail in the coming months. but now next up is the release of beta32 scheduled for late april.
When Thu, Apr 3rd 2014 until Sat, Apr 5th 2014
This years edition of the resonate festival features quite some vvvv. Or at least the program features the usual suspects which makes us believe there should be some.. I spotted a performance/talk by Paul Prudence a talk by timpernagel, a talk by eno a talk/workshop by elliotwoods, a talk by Joanie_AntiVJ and princemio participating in the Choreographic Coding Panel.
What i didn't find yet though is a schedule with times and places for all the events. But probably they'll have that on spot.
Also together with woei i'll be hosting the "Manipulating Faces" workshop and on friday i'll do a little "vvvv - still more to come" talk.
update: possibly vvvv related resonate schedule:
12h Choreographic Coding Panel (among others: Christian Loclair)
15h Eno Henze
17h Visual Music and the Geometries of the Unseen (among others: Paul Prudence, Joanie Lemercier)
12h Paul Prudence
13h Elliot Woods and Mimi Son (Kimchi and Chips)
12h40 Johannes Timpernagel
12h Joanie Lemercier
Have i missed anything/anyone?
Who B. Traubeck, LIA, mes.|.aga., A. Koller (andreaskoller), R. Kohlberger (rrrr), J. Poell, AEC Futurelab, G. Stiletto, dextro.org, D. Bruckmayr (sinus), S. Schilcher (flux); soundframe, depart, woei
When Thu, Mar 27th 2014 - 20:30 until Thu, Mar 27th 2014 - 21:30
Where Stadtkino Wien, Künstlerhaus, Karlsplatz 5, Wien, Austria
Generative Essences In Austrian Audiovisual Works - A Status Quo
curated by Leonhard Lass (depart.at) & Woeishi Lean (refect.net)
20:30, 27.03. 2014, Stadtkino Wien
part of sound:frame festival 2014
G'day! The lovely people at Arterial Design approached me, asking if I can find someone with skills "like mine" who wants to live and work in Melbourne. I did that for a while, and it's a charming place and employer there. The small exhibition and interpretation design studio is looking for someone who:
They have a great customer profile: They're doing almost no branding stuff, but educational and interpretive design. You'd be working for Zoos, Museums, Cultural Organisations, or kids' stuff. That implies that the budgets aren't always huge, but hey: no car trade shows!
As the name "subtly" suggests, they do like marterials and haptic, analogue experiences. So very rarely there will be digital-only environments, and it's more about combining the physical with the digital.
Check out http://arterialdesign.com.au for recent projects.
As I said, I'm not the employer, just the "headhunter" if you want (and the one who did this job previously). I landed in this position just because those guys are great to work with, and I'm doing them a favor. I obviously wouldn't do that if they'd suck.
Melbourne is a great, thriving city, and earning Australian Dollars is probably the only way how you could ever afford it. It's a bit like the Berlin of Australia, when it comes to creatives, culture and street life. And if you're nice Jan let's you stay in her holiday house in Wilson's prom. 'Nough said.
Send me an email with your cv & portfolio, and let me know why you're great for that position:
p (ät) steinweber.net
We'll have Skype interviews with selected canditates between you, me and Arterial.
Feel free to ask questions in the comments.
When Fri, Mar 21st 2014 - 10:41 until Fri, Mar 21st 2014 - 10:41
Mapping Festival, dedicated to audio-visual art and digital culture, celebrates this year its 10th edition from May 22 to June 1 2014.
After its success in 2013, we repeat the formula discerning professional workshops from events intended for the public. Articulated around various themes and technological explorations, conducted by international instructors who are specialists in their respective fields, the six workshops will be spread over the two weeks of the festival.
Informations and subscriptions on our website:
NY MAPPATHON (May 28 to 30) http://www.mappingfestival.com/2014/en/workshops/ny-mappathon/
Conducted by CHiKA (US) with collaborators Anton Marini (US), Tom Butterworth (UK) and David Lublin (US).
NY Mappathon, a workshop focused on learning projection mapping, aims to create a site specific installation through collaborative work.
MAPPING 2.0 (May 24 to 28) http://www.mappingfestival.com/2014/en/workshops/mapping-2-0/
Conducted by Mike Latona (BE).
Intended for video artists wishing to deepen their knowledge of actual mapping softwares, image creation and production of permanent installations.
GENERATIVE PHYSICAL STRUCTURE (May 23 to 25) http://www.mappingfestival.com/2014/en/workshops/generative-physical-structure/
Conducted by Laurent Novac (CH).
An exploration in the field of generative art and the use of physical principles for the generation of objects, both 'implausible' and 'natural'.
3D LED FASHION (May 26 to 29) http://www.mappingfestival.com/2014/en/workshops/3d-led-fashion-and-some-video-mapping/
Conducted by MadMapper creators Boris Edelstein (CH) & François Wunschel (FR).
This workshop will offer a full range of practical applications on LEDs and video mapping using MadMapper, a software from GarageCube and 1024 architecture.
STAGE DESIGN (May 25 to 28) http://www.mappingfestival.com/2014/en/workshops/stage-design/
Conducted by Adrien Boulanger (FR), Pierre Turlotte (FR) & Rochel Mancip (FR).
How to set up a scenography in the Zoo Club (Geneva). Participants will go through all stages, designing, building and operating the scenography.
MODULE PROGRAMMING WITH MODUL8 (May 22 to 24) http://www.mappingfestival.com/2014/en/workshops/module-programming-with-modul8/
Conducted by Andy Teasdale (UK) & Gaël Abbeg (aka LUPIN) (FR).
For three days this workshop will offer a full range of tools for module programming using Modul8, a software from GarageCube.
anonymous user login