» 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 stuff
delicious flickr vimeo

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

Order by post date popularity


here is a supasmall thing. But it can be supausefull. So i thought you should know rightaway: We're all familiar with noisy signals coming from sensors and the simplest thing in vvvv to do to calm such a signal always was to use a Damper (Animation). But of course that introduces a lag, which is sometimes unwanted.

Enter the 1€ Filter: A Simple Speed-based Low-pass Filter for Noisy Input in Interactive Systems
All credits to its creators: Géry Casiez, Nicolas Roussel, Daniel Vogel and Mitsuru Furuta from which we borrowed the C# implementation.

Available now with more details in the helppatch in the latest alpha.

joreg, Thursday, Dec 4th 2014 Digg | Tweet | Delicious 13 comments  

Who Martin Zrcek, Martin Gsandtner
When Fri, Nov 28th 2014 - 09:00 until Mon, Dec 1st 2014 - 18:00
Where Academy of Arts, Architecture and Design in Prague, 1. Pluku 5, Praha 8, Praha, Czech Republic

we're gonna make a vvvv workshop, 28th November - 1st December.
We will focus on different ways of projection on geometry. We will show you the logic of projection on geometry, which in theory and in practice arise and gradually we will get from simple to complex solutions.

Workshop poster
Martin Zrcek, Sunday, Nov 9th 2014 Digg | Tweet | Delicious 0 comments  

Every patcher with 1 spare € please concentrate for a few seconds:

NODE15 is currently running a crowdsourcing campaign asking for 20k€ to support the festival which they will not reach. That is fine because the money missing to the goal will be filled up by the Kulturmut Initiative by the Aventis Foundation if - and only if - the campaign is among the top campaigns of Kulturmut.

The sum we already reached (>5000€) is good. What we need now is a bigger number of individual supporters to show that NODE15 is relevant to a lot of people. Here is where you come in. It is baby easy,
no profile/login required:

  • go to https://www.startnext.de/nodeforum15
  • in the right column select 1€ donation (or any other perk)
  • click the "Support now" button
  • select "I am new to Startnext and want to support as a guest." if you're so inclined
  • fill out the form quickly, so it doesn't take you much time
  • press the required buttons. done.

We have 7 days left! Spread the word about this and then see you all at #node15 around the corner.

joreg, Tuesday, Nov 4th 2014 Digg | Tweet | Delicious 25 comments  

helo nerds,

this is the second in a series of blogposts about our forthcoming nextbigthing that we still call vvvv50 (50). If you haven't already done so please first read the last issue with the title:

All information given here is still preliminary and subject to change.

Now here is the first real treat. We're starting with a simple one: Colors, or how we like to call them: Operations.

First here is a bit you may not have been aware of: When in vvvv45 (45) you create subpatches this is actually only for your own sanity. vvvv itself does not see those but only deals with all your nodes as if they were in one big patch. So in 45 every cascaded system of patches can actually be seen as only one very big patch. And even more so actually everything together can be seen as one big function/operation that is executed every frame. Quite shocking, innit? In 50 this is very different in that the visual structure has actual meaning to it. Good news: You can keep your assumptions, only now they will really work out.

Defining Operations

As an example let's have a look at two patches in 45 which are called "PointIsWithinCircle" and "PointIsWithinRectangle":

Two 45 patches defining one operation each.

So here each of the two operations is defined and saved in a separate .v4p file. In 50 they look basically exactly the same only that they can also be defined together in one patch like so:

One 50 patch defining two operations.

And you really can collect any number of such helper-operations in one patch by just selecting a group of nodes and giving them a name. Like this multiple operations can be saved in one .vl file. Now this is obviously cool on the one hand but you may also immediately think of scenarios where this has more implications (think: project structure, versioning,...). But let's not ruin the party with such thoughts already. So anyway you just learned that in 50 a patch can be a container for defining more than one operation. Easy.

Having a closer look at the 50 screenshot you see something you haven't seen before. People call those things "Colors" and while they are basically evil, when used in the right way they can actually be quite helpful. Here we use them to visually distinguish between different operations in one patch. You may argue you'd not need colors for this because the operations are all placed next to each other anyway. Indeed, but note that this is really just the most simple case. Think of multiple operations in one patch exchanging data (via links) between each other...we'll come to that in a later blogpost.

For people familiar with c# here is a transcription of the patch that you see:

static bool PointIsWithinCircle(Vector2d point, Vector2d center, float radius)
  return output;
static bool PointIsWithinRectangle(Vector2d point, Vector2d center, Vector2d size)
  return output;

So you also see how 50 clearly translates the signature of such operations to a visual representation with the colored header and footer of the operation resembling the function-header and line of return that are embracing the implementation.

Here is another example of an operation returning multiple results. Again nothing special you're already used to that from 45 only here the colors encompassing the output pins speak a clearer picture.

50 operation with multiple outputs.

Using Operations

You know from 45 that any operation you defined in a patch can be placed as a node inside another patch. Same in 50. Doubleclick a patch to bring up the nodebrowser and select the operation you want to use as a node.

50 nodes with ugly font-rendering.

So all-in-all no big deal right? Only that inch better and finally, colors. Have a suggestion where we would allow users to choose their own colors? Get a life...

...but then also come back for the next article in this series revealing more awesome from the future of programming.

Liked what you read? Insert coin: .

joreg, Tuesday, Nov 4th 2014 Digg | Tweet | Delicious 18 comments  

Who basis Frankfurt, david, fjen, daniel maaz, nodeforum
When Thu, Nov 13th 2014 - 19:00 until Thu, Nov 13th 2014 - 19:00
Where basis Frankfurt, Gutleutstrasse 8-12, Frankfurt am Main, Germany, Germany


Next NODE+CODE talk in Frankfurt with artist and new media hacker and Choreographic Coding Lab participant (http://www.choreographiccoding.org) Antoni Rayzhekov about biometric sonification, motion tracking and digital scenography.
Antoni said
I want to share my experience and findings in exploring different strategies of sonification of biometric sensory data, motion tracking and audience participation in relation to digital scenography in contemporary performance context. How using cutting edge technology impacts and extends contemporary performance arts today?

Antoni Rayzhekov is a Bulgarian theater maker, composer and new media hacker – based in Vienna, Austria. He studied theater directing and acting at the Academy for Theater and Film Arts “Krastyo Sarafov” – Sofia and jazz music improvisation – at the Vienna Konservatorium. He worked as a consultant in informational technologies for United Nations in Vienna and in the period 2008 – 2013 he established together with Emanuel Andel the vienna-based new media label THIS.PLAY – focused on interaction design. Currently he is a guest lecturer in Interactive media at the University for Applied Science – St. Pölten, Austria and independent artist.

Antoni said
My work is focused on exploring synergies between generative music, contemporary performance and participatory art by designing reactive audio visual platforms that amplify different aspects of the performer and the performance itself as an attempt to communicate the invisible.

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

Supported by
Stiftung Polytechnische Gesellschaft Frankfurt am Main

david, Wednesday, Oct 29th 2014 Digg | Tweet | Delicious 0 comments  

Hi vvvv community,

We are currently looking for experienced vvvv artists to join our interaction team as freelancers or permanents for upcoming client projects as well as internal r&d. Our office is located at the beautiful Heyne Fabrik Offenbach (http://www.heynefabrik.de). We are developing complex interactive installations and exhibits on a very frequent basis. To get an impression of our work check out our website at http://madhat.de

If someone is interested please contact us at info@madhat.de

We are looking forward to hearing from you and would love to welcome you for a decent coffee and a chat in our office!

The madhat team

guest, Wednesday, Oct 29th 2014 Digg | Tweet | Delicious 0 comments  

Who kld4
When Mon, Nov 24th 2014 - 10:00 until Wed, Nov 26th 2014 - 20:00
Where Barrika, Uribe Kosta, Bilbao Bizkaia, Spain

Taller creativo de mapping y gráficos por ordenador


Mapping 3D es la técnica de proyectar una imagen sobre un objeto con coherencia a él, es decir que la proyección se adapte al objeto como si fuera su piel.
Para conocer esta técnica previamente estudiaremos los gráficos por ordenador y las técnicas de proyección.
En este taller no se empleara software comercial de vídeo mapping en su lugar utilizaremos vvvv para crear desde cero las herramientas que nos permitan proyectar sobre objetos 3D contenidos en realtime.


Personas interesadas en los gráficos generativos y en las nuevas técnicas de expresión visual.

  • Conceptos básicos de los gráficos por computadora.
  • Estudio sobre el vídeo (playback, effects, mixer).
  • Ajustar la proyección por medio de Homography, PolygonEditor y SVG.
  • Estudio de la geometría 3D: Mesh, primitivas, transformaciones.
  • Características del mundo 3D: Cámara, iluminación, texturas.
  • Mapping 3D: Características y técnicas, punto de vista, ajustes.
  • Crear animaciones realtime que interaccionen con los espectadores.

+info: http://letamina.com/cursos-de-musica/graficos-y-mapping-3d/

kld4, Monday, Oct 27th 2014 Digg | Tweet | Delicious 0 comments  

When Mon, Apr 27th 2015 - 10:00 until Sun, May 3rd 2015 - 10:00
Where Naxoshalle Frankfurt, Germany

Patchers of the world. It is official: NODE15 Forum for Digital Arts will take place in Frankfurt from from April 27th till May 3rd 2015.

We will open the doors to enlighten your patcher soul within a week full of workshops, profound face-to-face exchange in the open lab, critical debates and lots of good moments to share.

With the leitmotif “Wrapped in Code – The Future of the Informed Body” we will focus our program on the changing relationship between the human body and technology. This change is not only powered by the boost of mainstream access to highlevel technologies such as virtual reality devices, 3d sensors and prosthetic devices etc. No - the change is mainly driven through your creative developments, applications and projects. Its you who push the boundaries of whats possible, who make fictions becomes reality and who create new visions and fictions for the future. In other words: You are responsible for what is happening with our body in the future.

Right now, we are working hard on curating an exhibition, lectures and workshops. But want to hear about your needs: what would you like to see and whom would you like to talk to during NODE15? Use the OPEN CALL to suggest projects or your own work!

Support NODE and get your NODE-Shirt already now

Companies attention!!!

Watch out for the early bird company passes

We would be glad if you support the exhibition & lecture program by contributing to our first crowdfunding campain. The more contributers the better the chance for additional support by the Kulturmut Project by the Aventis Foundation.

support us here:

New Locations

We are happy to announce our great new locations: Mousonturm and Naxoshalle. With the Künstlerhaus Mousonturm we found a very good partner for the performances, concerts and parts of the exhibition. Also it is a good location for the exchange with the local public.

Thank you for your ongoing support, this time and for the last three editions!
Stay tuned for tickets!

See you in Frankfurt soon!!

david, Wednesday, Oct 22nd 2014 Digg | Tweet | Delicious 4 comments  

Who STATE Festival
When Tue, Oct 28th 2014 - 18:00 until Sat, Nov 1st 2014 - 23:59
Where Alte Münze, Molkenmarkt 2, Berlin, Germany

STATE Experience Science Festival

STATE Experience Science Festival is a celebration of scientific ideas and creativity across disciplines. It brings together visionary people from different backgrounds for the purpose of exploration, collaboration and debate. On an annually changing topic, it creates a meeting ground for science, art and the public. The main theme of STATE 2014 is "Time".

What exactly constitutes time?
What, if anything, does time even measure?
Discover the topic of time with us anew and experience science.

  • 4 days of events
  • 2 locations in the heart of Berlin
  • Over 40 contributing scientists and artists
  • from more than 10 countries

  • Talks
  • Exhibitions
  • Films
  • Performances
  • Workshops
  • Panels
  • Interactive science formats

Multitouch Berlin, Tuesday, Oct 21st 2014 Digg | Tweet | Delicious 0 comments  

Who lasal, princemio
When Tue, Nov 11th 2014 - 10:00 until Thu, Nov 13th 2014 - 19:00
Where MIRA Festival, Fabra i Coats, Barcelona, Spain

Analysing and visualising space and movement. 

How do we develop a meaning of algorithms? How do we develop a meaning of movement? 
What does it mean when they collide? 
We want to explore, discuss and share different approaches to weave digital 
visualizations into dance in an unpretentious way. In this 3 days workshop we will show several 
ways of interaction between the moving object and the digital media.  
We want to create a laboratory atmosphere in which performers as well as coders can 
find a common ground to work together and benefit from each others insight and 
This workshop is about the intersection of code and choreography. It will cover principles 
about how visualization, motion analysis and choreography can come together in a 
contemporary context. 


Motion and space analisys: 

We will explore different computer vision motion tracking technics using 2D and 3D 
cameras, talk about the aspects to consider in the building of an interactive environment, 
and also show other less common examples of motion and position capture processes. 

Data representation: 

In this point we will explain and work on different motion visualization technics and its 
representation on the space, and also we would like to show some uses of motion data 
beyond the most common ways (movement and sound, reactive light installations, motion 
visualization using physical objects...). 

Choreography in contemporary context: 

The core part of the workshop, in which we will combine motion analysis, its visualization 
on the space and some choreographic concepts, and also we would like to discuss about 
how digital media and performative arts are related in the post digital era, in order to 
explore with the participants new ways to collide both disciplines. 
Depending on the participant´s level (or interest) we will go deeply into the several points. 

Requeriments for the participants: 

An interest into performance, movement, choreographic decisions and playful investigations. 
Basic programming skills in VVVV, processing, or openframeworks, but we prefer VVVV 
Computer with the software of your choice installed. 
Web cameras, kinect, are welcome and we will work mainly with these devices (drivers 
installed is a plus). 
Leap motion, Oculus rift, arduino, motors, DMX, lights, game pads, and MIDI controllers, 
are welcome but we assume that you know how to use it. 

Workshop leaders:


More info:


lasal, Tuesday, Oct 21st 2014 Digg | Tweet | Delicious 3 comments  

anonymous user login


~4h ago

tonfilm: good to see others understand #crowdfunding: https://www.indiegogo.com/projects/greek-bailout-fund#/story @GreekBailout #crowdfundgreece :)

~5h ago

~13h ago

remony: 2 positions for vvvv at Kunstuni Linz! http://ufg.ac.at/Jobs-Detail.2144+M5b8e508855b.0.html

~14h ago

readme: anyone ever got anywhere applying leap to a rigged hand? I'm not that much into quaternions ... hit me up on skype

~4d ago

u7angel: any news ? hapteaser