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.
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.
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:
We have 7 days left! Spread the word about this and then see you all at #node15 around the corner.
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:
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.
As an example let's have a look at two patches in 45 which are called "PointIsWithinCircle" and "PointIsWithinRectangle":
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:
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:
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.
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.
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: .
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
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.
Stiftung Polytechnische Gesellschaft Frankfurt am Main
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 firstname.lastname@example.org
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
When Mon, Nov 24th 2014 - 10:00 until Wed, Nov 26th 2014 - 20:00
Where Barrika, Uribe Kosta, Bilbao Bizkaia, Spain
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.
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!
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:
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!!
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 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.
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
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
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.
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...).
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.
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.
anonymous user login