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

Blog

new post

Blog-posts are sorted by the tags you see below. You can filter the listing by checking/unchecking individual tags. Doubleclick or Shift-click a tag to see only its entries. For more informations see: About the Blog.

  reset tags

addon-release core-release date devvvv gallery news screenshot stuff
delicious flickr vimeo
Order by post date popularity

helo evvvveryone,

this is vvvv beta39.1, a bug-fix release. It does not yet include the anticipated update to latest VL, which we save for upcoming beta40. We just want to get another stable version out before such a bigger update that including latest VL will mean.

Remember that via VL you have access to many more goodies. Here is a convenient list of VL nugets that work with this release. To learn how to install nugets please consult this documentation and then use these commands to install them:

Nugets requiring a specific version to work with beta39.1
(To use the latest version of these nugets you'll have to wait for upcoming beta40 or use gamma2020.1)

 nuget install VL.OpenCV -Version 0.2.141-alpha
 nuget install VL.Devices.Kinect2 -Version 0.1.45-alpha
 nuget install VL.Devices.Realsense -Version 0.1.7-alpha
 nuget install VL.GStreamer -Version 1.0.18-gadcd7f95e5
Nugets that do not require a specific version, but still the prerelease flag:

 nuget install VL.Audio -pre
 nuget install VL.IO.M2MQTT -pre
 nuget install VL.IO.NetMQ -pre
 nuget install VL.2D.DollarQ -pre
 nuget install VL.2D.Voronoi -pre
 nuget install VL.Animation.ParticleSystem -pre
 nuget install VL.ColorBlender -pre
 nuget install VL.ColorThief -pre
Nugets that have a proper release already and thus don't require the prerelease flag:

 nuget install VL.DBSCAN
 nuget install VL.StringExtensions
 nuget install VL.2D.Simplify
 nuget install VL.InfluxDB

If you have other public nugets that you tested to work with this release, please post them in the comments below!

We regret to inform you that we no longer offer an installer for this release! Please simply unzip this into a good place on your disk. Then run config.exe to install additional requirements, before running vvvv.exe
joreg, Tuesday, May 5th 2020 Digg | Tweet | Delicious 0 comments  

Who joreg, david, you
When Tue, Apr 28th 2020 - 20:01 until Tue, Apr 28th 2020 - 22:00
Where cyberspace, Germany

Hey vvvvolks,

Let't do it again. Tuesday April 28th 8pm CET it is.

Live here: https://youtu.be/sSQ0uiSv0oM

Confirmed Presenters

Dominik Jančík

We will have a little interview with user domj who started our weekly patch therapy. If you didn't need therapy yet.. now you do! Check out https://therapy.domj.net We will get a little wrap up of what has happend there.


Davide di Franco

Location: Italy
http://www.didif.it/
ddf

Inspired by the Structuresynth he has recently programmed a tool to develop arrays of primitives in order to create instant shells that I will be printing in 3D. To do this he is using InstanceNoodles, Superphysical and VAudio engine.


Alvaro Martin Treviño

Location: Madrid, Spain
https://www.instagram.com/artstrevinho/
AKa-visuals

Álvaro Martín Treviño aka AKa-visualsis a visual artist with extensive training in audiovisual production and postproduction and knowledge of realtime applications. A wide professional career endorses him both in audiovisual postproduction for television and in real-time events, carrying out advertising campaigns and live events. See (https://vimeo.com/90342955)
He will talk about his work on VL.FastNoise and VL.SharpNoise


Vadmin Epstein

Location: Moskow, Russia

personal http://eps.here.ru
studiohttps://in-visible.ru
eps

Vadim used vvvv+shaders as a weapon-of-choice for ~10 years, doing high profile VJing/videomapping/installations for living (teaming with antokhio, idwyr, vux, etc. for studio projects. A few years ago he switched to the neural networks, using vvvv now mostly for integration and/or simple extra tasks. Vadim will show few examples of such usage (spout/osc integration, image pre/post-processing), as well as some key findings and achievements in general


Natan Sinigaglia

finally dottore will present the current status of VL.Elementa


Here is the plan: We'll be using again a video-conferencing platform for moderators and presenters and will be streaming out to evvvveryone via youtube and possibly other channels as well. Updates on how to use the back channel will be given. Live stream link will be provided here!

Want to join with your presentation?

Please get in touch via meetup@vvvv.org and let us know what you want to present. We'll then get back to you and organize for the streaming.

Hope to get some more international vvvvolks in this way...
we are looking forward to this! a_a_a_a david joreg sebl

david, Friday, Apr 24th 2020 Digg | Tweet | Delicious 1 comments  

helo evvvveryone,

we're preparing for a vvvv beta39.1 release and here is a first release candidate. As you'll see in the change-log it is a rather minor update with only fixes. It does not yet include the anticipated update to latest VL, which we save for upcoming beta40. We just want to get another stable version out before such a bigger update that including latest VL will mean.

Remember that via VL you have access to many more goodies. Here is a convenient list of VL nugets that work with this release. To learn how to install nugets please consult this documentation and then use these commands to install them:

Nugets requiring a specific version to work with beta39.1
(To use the latest version of these nugets you'll have to wait for upcoming beta40 or use gamma2020.1)

 nuget install VL.OpenCV -Version 0.2.141-alpha
 nuget install VL.Devices.Kinect2 -Version 0.1.45-alpha
 nuget install VL.Devices.Realsense -Version 0.1.7-alpha
 nuget install VL.GStreamer -Version 1.0.18-gadcd7f95e5
Nugets that do not require a specific version:

 nuget install VL.Audio -pre
 nuget install VL.IO.M2MQTT -pre
 nuget install VL.IO.NetMQ -pre
 nuget install VL.2D.DollarQ -pre
 nuget install VL.2D.Voronoi -pre

If you have other public nugets that you tested to work with this release, please post them in the comments so we can all mention them in the upcoming release notes!

Download

vvvv beta39.1 x64 RC1
vvvv beta39.1 x86 RC1

And as always, please test and report your findings!

joreg, Wednesday, Apr 22nd 2020 Digg | Tweet | Delicious 1 comments  

This is my talk at Ircam earlier this year, where I tried to introduce vvvv gamma to an audience not necessarily familiar with vvvv but most likely already with the idea of visual programming. Given the fact that Ircam was the birthplace of Max and PD which are still both in heavy use there.

In 25 minutes I tried to give a glimpse at vvvv by focusing on four things that I believe make it shine:

  • Loops
  • Multithreading
  • Object Oriented Patching
  • Extensibility

Also I pretended that it is completely normal to already have a 3d engine with it...

For talk description and recording of other talks see: https://medias.ircam.fr/xcc0abe

joreg, Sunday, Apr 19th 2020 Digg | Tweet | Delicious 5 comments  
Symbolic image (Photo: woei, NODE10)

In these corona times, it is comforting to know that there are vvvv users out there who have years of experience and are available to help you get things done. Not only for free, but also as professionally paid specialists. So we created this long-overdue list:

The list is manually maintained by the individuals on it. It gives you an overview of who is available right now. Services include:

  • Freelance work
  • Consulting
  • Production and project management
  • Personal tutoring
  • Group workshops
  • Collaborative artworks

Are you a vvvv specialist yourself?

Then please add yourself to the page whenever you're available for hire. Also please remove yourself in times you're occupied so that it is easier for those looking for someone to find relevant entries.

Are you a business?

Make sure you're listed on the businesses page.

Do you have a job offer?

Please announce it on the job board.


Now is a good time to get in touch with people or learn something new. Because one day coroner will be a goner and then you will be so ready for things to come!

joreg, Monday, Apr 6th 2020 Digg | Tweet | Delicious 0 comments  

Previously on vvvv: vvvvhat happened in February 2020


It happened!

As if it was yesterday when we first announced our plans for what is now vvvv gamma. It has finally landed. Please read all about it in the still hot vvvv gamma 2020.1 release announcement.

So now is really the time to jump onto it and for this, besides the growing number of video tutorials, in April, we offer this series of webinars.

Despite corona, meetups are still happening, but online! This means that now everybody can join us and present what they're working on. Get inspired by the recording of the first edition and if you have something to show or discuss, please head over to the #2 vvorldvvide Meetup and let us know.

Contributions

Gallery

Inauguration of Zaryadye’s Concert Organ by Bashiba

And one more not to miss: Festung Dresden as posted by colorsound.

Jobs


That was it for March. Anything to add? Please do so in the comments!

joreg, Sunday, Apr 5th 2020 Digg | Tweet | Delicious 0 comments  

This is it!

The first official stable version of the all-new vvvv gamma 2020.1 is available for download and purchase now. And here is a first look at it for those who haven't dared to play with it yet:

This is vvvv gamma.

After more than 7 years in research and development and a full year of public preview, we're happy to have reached this first major milestone. Many thanks go out to all of you who've participated in our public bug hunt and who spent their time testing an evolving system and giving valuable feedback that allowed us to come this far. We take a deep bow before you!

We believe vvvv gamma is a novel approach to visual programming that brings it to a level where it can be useful beyond its traditional niche. Like this, we hope to continuously grow the community and allow existing users to expand their expertise and allow them to realize more complex and stable programs.

Still not convinced? Please head over to our preliminary page onhttp://visualprogramming.net where we've prepared a convenient list of selling points for you. And tell your friends and family!

Buy vvvv gamma for commercial use

Starting today, as you're working on a commercial project using vvvv gamma, you need a license. So if Corona hasn't canceled your work and you're in the lucky situation that you can use vvvv gamma commercially already, please head over to the store now and insert coins.

Discounts

You'll see that all gamma licenses have an early bird discount of 20% applied automatically. We'll run this promotion for at least a month from now and reevaluate then.

Further, if you've bought a commercial license of vvvv beta since April 1st, 2018, you are eligible to apply an additional discount of 20% to one of your future orders. This discount applies to all vvvv gamma developer licenses of one order. To do so, simply use the coupon code GIMMEGAMMA at checkout.

If you are a freelancer who has worked for projects since April 1st, 2018, where a company bought the licenses but you would now like to get your own license, you can also be eligible for the GIMMEGAMMA discount. Please get in touch via licensing@vvvv.org with a verifiable claim that you've worked for a commercial vvvv project and we'll get back to you.

Note that while the early bird discount will run out at some point, the GIMMEGAMMA discount will be available to eligible users without any time restriction.

We've promised to have subscription plans that will be 30% cheaper from the second year onwards. These are still planned to come within the coming year and everyone who buys an annual license now will have a chance to convert to such a subscription in time.

What next?

Let's recap a bit:

  • February 2013: First mention and demo of what is to become VL during NODE13 keynode
  • May 2015: beta-preview builds are shipping with VL
  • December 2016: beta35 is released with VL as a first-class patching language
  • April 2019: vvvv gamma is released as a public preview

Accordingly, consider today's release milestone number five of many more to come. While in most aspects vvvv gamma is already much more advanced than beta, obviously the current state still is not a replacement for it. The most obvious part still missing is the announced integration of a 3d engine. Work on this has been progressing nicely but only now we can fully concentrate on it and work towards a first release, which will be milestone six.

So we're still keeping the fireworks low for now and are diving right into the next steps. This doesn't mean that you shouldn't be most excited and start using VL to its full potential. Start with the video tutorials and watch this space for an announcement of more webinars...

We hope you find vvvv gamma useful and we keep looking forward to your feedback!
Yours, devvvvs.

joreg, Wednesday, Apr 1st 2020 Digg | Tweet | Delicious 10 comments  
Update: The latest preview version is here: http://visualprogramming.net

And here we go!

Only about a year after the first public preview of vvvv gamma we hereby announce what will be the final round of previews:
The vvvv gamma 2020.1 series.

We have a code-freeze. This is essentially what will be in the final release. We'll only be adding to documentation and fix showstopper bugs, should they come up. Of course we're aware of many more issues but we hope at this point to have squashed all the biggest buggers and are confident to release a first stable version within the next weeks.

Her majesty... at your service.

What's new compared to the vvvv beta series

General

  • Trivial installation via an installer
  • The overall performance is much improved
  • Projects can be exported as executables
  • All your work is automatically backuped
  • A help browser: press F1 without any node selected
  • Helppatches opening when pressing F1 with a node selected
  • You have quick access to your recent sketches
  • By default projects are now handled in one file
  • There are central settings per user, overridable per project
  • You can pause and step your patches frame by frame
  • Extensibility: Write plain C# to extend vvvv with custom nodes
  • Simply use almost any .NET library available e.g. on nuget.org
  • Proper scope and dependency handling
  • Structured documentation for your patches. Add summary, remarks, help to elements
  • Being close to C# allows for VL help to be found on msdn/stackoverflow

Patching

  • Patches are now zoomable
  • You can use frames to structure your patches visually
  • UI runs in its own thread
  • Tooltips show help and errors
  • IOBoxes allow for much faster configuration
  • You can doubleclick a link to insert a node or finish a link with a doubleclick to create a node
  • Patch your own pingroups
  • The color theme is now customizable and defaults to dark

Language

Besides staying true to its nature of being a an easy to use and quick prototyping environment, vvvv is also a proper programming language with modern features, combining concepts of dataflow and object oriented programming:

  • Define your own datatypes (Classes and Records)
  • Composed Datatypes (Spread of Spread,..)
  • No more binsizes needed!1!!
  • Loops to iterate within one frame
  • Recursive patches
  • Generics
  • Delegates
  • Reactive programming
  • Async data processing (multi-threading)
  • Easy caching of expensive operations

Node Library

While for now the number of libraries we ship is limited, the fact that you can essentially use any .NET libary directly mitigates this problem at least a bit. Besides there is already quite some user contributions available in the wip forum and here is what we ship:

  • A thorough core library for all your basic needs
  • State of the art 2d drawing with VL.Skia
  • Effortless computervision via VL.OpenCV
  • Support for Midi, OSC, ArtNet, Serial,...

Learning

The integrated help-browser comes with a lot of examples and howto-patches and a growing number of video tutorials is available on youtube.

Pricing

We've announced the pricing model of vvvv gamma in a separate post. Until further notice, the previews of vvvv gamma are free of charge but due to its preview-nature we don't recommend using it in commercial scenarios yet.

Download

Here you go: vvvv gamma 2020.1 preview 0040

Changelog:

Upcoming

0040 27 03 20

  • Re-enabled very rough and highly experimental support for attributes in roslyn backend - Elementa inspector patch working again
  • Fixed a crash related to recursive type rendering

0032 24 03 20

Compared to the 2019.2 series

  • Args node now handles options without parameters
  • Added a bunch of new simple howto patches
  • Added clock to display call frequency of runtime value in tooltip
  • Added ToImage [IReadOnlyList]
  • Removed culture specific resource assemblies and disabled pdb files in release build
  • Fixed a sync issue in UI when disabling manual signature and fixed pin synchronization when using "Connect to signature"
  • Visualize model synchronization step in progress bar
  • Using Memory<byte> instead of unsafe IntPtr in IImageData
  • Fixed deserialization of collection of characters
  • Fixed assignments to pads sometimes having a side-effect on other pads with that same name

Ideally this will be the last preview, realistically we'll have to release some more. So please check back often and report your findings in the chat, forum or a comment below!

Yours truely,
devvvvs.

joreg, Tuesday, Mar 24th 2020 Digg | Tweet | Delicious 0 comments  

Who joreg, david
When Thu, Apr 9th 2020 until Thu, Apr 30th 2020
Where online webinar, Germany

Dear all. I hope everybody is fine and healthy wherever you are on the globe.

Due to the COVID-19 situation we are finally forced to extend online activities. Surely everybody was waiting for this anyways... ;-) As everybody should #staythefuckhome we now do the vvvv meetups as an worldwide online meetups as mentioned in this post.

We set a few more webinar dates.

Please check in here. You will receive a link to the webinar prior to the event..

Newbies: Getting started with vvvv gamma

April 9th and April 30th - 18:00 - 20:00 CET
This one is for curios minds of any background who want to try it for the first time..
https://nodeforum.org/announcements/introduction-webinars-to-vvvv-gamma/
https://nodeforum.org/announcements/introduction-webinars-to-vvvv-gamma-2/

Follow up: Introduction to object oriented patching in vvvv gamma

April 16th - 18:00 - 21:00 CET
This one addresses any curious mind who has fallen in lovvvve with gamma already.
https://nodeforum.org/announcements/introduction-to-object-oriented-patching/

Extra: Visual Programming for Coders

April 15th - 18:00 - 21:00 CET
This one addresses more programmers
https://nodeforum.org/announcements/webinar-visual-programming-for-coders/

Hope to see you at the screens
David

david, Friday, Mar 20th 2020 Digg | Tweet | Delicious 5 comments  

Who evvvveryone
When Tue, Mar 24th 2020 - 20:00 until Tue, Mar 24th 2020 - 22:20
Where Internet, Germany

Helo vvvvorld,

so this is how you wanted it to happen all along: The next vvvv meetup on March 24th will be vvorldvvide and online only!

Here is the plan: We'll be using a video-conferencing platform for moderators and presenters and will be streaming out to evvvveryone via our TV channel with our chat as your backchannel. And we're looking for up to 4 presenters to show us what they are working on. Anything vvvv counts, 15min max. How does that sound?

Now it is up to you: Please get in touch via meetup@vvvv.org and let us know what you want to present. We'll then get back to you and organize for the streaming.

Hope to get some more international vvvvolks in this way...
Looking forward to this!

Confirmed Presenters

joreg, Thursday, Mar 19th 2020 Digg | Tweet | Delicious 1 comments  

anonymous user login

Shoutbox

~5h ago

karistouf: arghhh, my dx11 mesh assimp are red nodes !!! any idea ???

~14d ago

SuperflysiNZ: Thanks

~17d ago

sebescudie: @Superfly : ApplicationPath

~17d ago

SuperflysiNZ: How do you get the path of the current patch in VL?

~17d ago

SuperflysiNZ: How do you get the path of the current patch in VL?

~17d ago

joreg: reminder: first #vvvv online meetup after the summer break: tomorrow, tuesday 7th, 8pm CET 13.-worldwide-vvvv-meetup