» 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

excited!

Release Highlights

This release comes with a cleaned up VL core library. We also made sure that the node set feels more explorable just by making basic nodes more visible than others. Advanced, experimental or obsolete nodes now don't hide in different packages but can be opted into the list of nodes, while browsing the library.

But this release also comes with features for you to clean up. Frames help to structure VL patches in a visual way, groups, and categories in a structural way. You even can tweak the visibility of your nodes in the node browser and by that distinguish rather advanced or still experimental nodes from the daily node set. Library developers will also love the feature to make certain helper nodes internal so that they are free to change or delete them at any time in the future.

A lighter VL

Less VL documents get opened by default, leading to a faster startup and making the navigation menu more meaningful. Less ".Net Packages" get shipped leading to a smaller download and a lighter ".Net Packages" dependency menu. Process nodes now are lighter in terms of memory allocation.

Entry points and document management

We introduce a new way of making a VL patch run. Up to now you always had to drop a VL node into vvvv to make it actually run.
Now you can define an "entry point" in VL, leading to one running instance of that patch.

Skia

This is the first release that supports the VL.Skia library.
It comes with a huge stack of example patches.

Debugging

Debugging should feel much more intuitive, as it now allows to inspect the exact state of the patches for the moment when something went wrong.

Baby, don’t make me spell it out for you

All in all this release makes VL easier to learn, use and develop for.

VVVV

HTMLTexture now for DX11 and more

VL

VL: Corelib Cleanup
VL: Frame Your Patches
VL: Groups and Categories
VL: Serialization
VL: Improved File IO
VL: Patch Your Own Mainloops

gregsn, Wednesday, Sep 5th 2018 Digg | Tweet | Delicious 0 comments  
Symbiosis: VL handling the heavy load for VVVV

this is a big one!

in the works for more than half a year, it is finally out: beta36 comes with a lot of new stuff for both vvvv and vl. many thanks to everyone who helped us tweak the release by reporting problems with the release candidates. but now please have a look at the following list of highlights of this release:

VVVV

VL

for many more details, please consult the changelog as linked to below.

so where are we at? with the nobrainer access to .NET libraries now at hand the question "can vvvv/vl do X?" has just become even less relevant. chances are that if you have a .NET library that you want to use in vvvv/vl you can just do so. extending the node libraries of vvvv and vl is therefore now much easier than it has ever been since in many cases not even c# has to be written anymore.

also with the added possibility to create DX11 buffers and images/textures in vl, dx11-heavy projects can gain a lot of performance by doing their CPU heavy parts in vl, possibly using the new AsyncLoop and AsyncTask regions to finally use the power of all your CPUs cores without the need to run multiple instances of vvvv.

consider this release the foundation of all the good things to come. it is now on you to make use of all these new possibilities. we're looking forward to your questions and contributions and to showing you the other things up our sleeves..

yours,
devvvvs.

joreg, Tuesday, Mar 20th 2018 Digg | Tweet | Delicious 6 comments  

A few more glitches came up right after the last release, so here we go again, welcome beta35.8!

The most important fix is that the code completion in the C# editor works again (thanks @vux for reporting). It was kinda broken since beta35. All the other fixes target mainly VL (thanks @björn).

And here are some more highlights taped for you:

See you at NODE!

yours,
devvvvs

Elias, Sunday, Jun 25th 2017 Digg | Tweet | Delicious 0 comments  

Just right in time one week before NODE17 we proudly present the latest vvvv release - the beta35.7!

This release primarily focuses on bug fixes and workflow glitches so that the patching experience during workshops at NODE is as smooth as possible.

VVVV

  • All editors from the editing framework have a Gizmo manipulator.
  • Less drawing glitches on high DPI displays.
  • Links can finally turn red when the source and sink types don't match anymore. Should you come across them in your existing patches this simply means that you see a potential problem in your patch the UI didn't show you before.
  • Enums saw quite a few improvements, from a simpler internal encoding to no more red spread operation nodes. Also the S/R performance should be back up to normal.

VL

  • The Gray Book was heavily updated. You might find quite a few gems hidden there you didn't know about yet.
  • One can now search inside a patch like in any text editor by pressing CTRL+F and across all the VL documents by pressing CTRL+SHIFT+F
  • The new Solution Explorer allows you to quickly navigate and get an overview of all the documents, their node definitions and dependencies between them. Open it by pressing CTRL+J.
  • The user interaction was unified so a double click will always bring up the node browser now. For that reason a few keyboard shortcuts had to be changed, so to create pins, pads or IO boxes quickly one needs to press CTRL, SHIFT or ALT while clicking. To force connections or drag nodes out of regions one needs to press SPACE. For a complete overview of VL's shortcuts go here.
  • Links will now snap to pins
  • The default patch type "Patch" is now called "Process" and all patch types are now supported as vvvv nodes.

Have fun patching and see you at NODE

yours,
devvvvs

PS: If you haven't seen it yet, checkout the first VL contribution CraftLie which allows you to draw inside VL using the famous DX11 rendering engine.

PPS: It came to our attention that a few VL girlpower patches are broken (_Basics/AsyncInput, _Basics/ParticleSystem, 2D/Spray, Games/Asteroids and Games/Tetris). A hotfix can be found here.

Elias, Tuesday, Jun 20th 2017 Digg | Tweet | Delicious 1 comments  

Basically a maintenance and bugfix vvvv release, wouldn't there be so much new VL stuff in it.

VVVV Highlights

  • window layout changes don't lead to a changed patch file anymore.
  • r nodes don't forget last sender when sender got deleted
  • s/r channels sorted in pop up
  • improvements and additions for the EditingFramework
  • improved error-logging in case a ~temp file is written (please report!)

VL Highlights

Upcoming Highlights

As mentioned previously the main topic we are working on at the moment is importing .NET DLLs into VL. Think drag'n'drop and easy wrapper patches all in visual programming style. This needs some deeper changes in the code base and was deliberately not included in this release but will find it's way into alpha builds soon for everyone to try it out. After that we'll polish the VL workflow and libraries a bit more to have a shiny version for NODE17.

And of course more bits and pieces are waiting in line, keep your eyes on the devvvv blog.

yours,
devvvvs

tonfilm, Wednesday, Apr 19th 2017 Digg | Tweet | Delicious 3 comments  

We got more feedback on VL since beta35 and we are really really happy about that! It's true. True!
And since you know how much we dig VL, you will believe me, even though i did everything to sound silly. Besides, also some vvvv issues were reported.

While this is not meant to be the biggest release ever, we still took the chance, addressed some of them and dropped the improvements into a maintenance release, just to make sure to get back to a faster release cycle.

Besides all the fixes that actually make you want to use this release, here are some additional small features:

  • vvvv: Patches/modules can now be cloned like plugins via ctrl+click in nodebrowser.
  • VL: Drag a link and a point will be inserted.
One note on this version for users that already used VL: We took the chance to do small modifications of the model. When saving your documents with this new version this will result in VL files that beta35 can't read. So please test your project with the new vvvversion, make sure everything runs fine and try to not to return to an earlier version. We'll try to keep the model more stable in the future.

Irritainment feature and puzzle of the day "Partial Type Annotation":

Partial Type Annotation. You'll get it exactly when you need it and not before.

Check out the Change Log below!
Have a lovvvvely day, yours devs

EDIT: this is a hot fix for beta35.1, thanks eps for reporting, sorry for the inconvenience.

gregsn, Tuesday, Feb 21st 2017 Digg | Tweet | Delicious 3 comments  

BOOOOM,

this is vvvv 50beta35, the first vvvv beta release

  • in over a year (cheesus!)
  • that comes with support for the new visual programming language VL
  • that no longer runs on WinXP

But it doesn't stop there. Since the last release obviously a long time has passed in that we continually fixed user-reported bugs and added a range of smaller convenience features besides the one big new feature that is: VL

So first here is a listing of all blogposts introducing some of the fixes, changes and improvements that you now benefit from when using beta35:

Also there are some improvements regarding the PluginInterface:

For the complete list of many more smaller changes please consult the Change Log.

A good bunch of those new features (Editors, Firmata, TUIO, EyeTracker, Leap, ArtNet, Spread nodes) are (under the hood) already built on VL. So even if you don't use VL directly you're already benefiting from it through those new developments. And this is only the tip of the patchberg...

EDIT: You more the video watching type? Click here.

Introducing VL

Having been in public alpha since its first introduction during NODE15, VL has undergone one more major internal rework which we hadn't anticipated back then. As lined out in previous blogposts in more detail this was also the reason for the more than one year delay on its first beta release. Here we are now ~5 years (including initial drafts) into VLs development and we can finally say without doubt that we've created something useful, which in combination with vvvv-as-you-know-it can improve your productivity and the complexity of things you can now create, immensely. If you let it.

VL is the 4th language that your favorite multipurpose toolkit supports. Besides using the editors for vvvv, hlsl and c# you now have the option to create nodes using VL. Where until now you used dynamic c# plugins you can now often stay in the visual world and conveniently patch quite complex things. Here are the top usecases we identified for which we recommend VL now:

  • patch your own datatypes
  • handle dynamic numbers of objects (not only primitives) in spreads
  • patch more complex logic
  • loop over the slices of a spread in one frame (if the vvvv spectral nodes are not enough)
  • create a more complex node without thinking about how it will be spreadable
  • patch with delegates. dele-what? yep, check it out!
  • patch stuff running asynchronously (still experimental)

SDK

We're aware that many of you are specifically waiting for a way to create/import your own nodes for VL. We were hoping to have that ready for this release but at this point are not entirely happy yet with the process and want to give it one more round of fine-tuning before releasing it to the public. So please bear with us on this.

Pricing

A feature-explosion like this should clearly be reflected in the pricing, right? Absolutely! But here is the deal: We first want to get you hooked. So as long as you're using VL inside vvvv we'll not be charging anything extra thus practically increasing the cost-benefit ratio quite a bit. You're welcome. When later VL will be available as a standalone version we'll come up with something reasonable...

Next steps

Now let's give us a break and you the time to dive into all those new gems. Video tutorials are quasi in the making..documentation will grow as you ask for it. We're looking forward to your feedback and will further outline our next steps at the beginning of 2017.

So please, use VL now! For research, prototyping and production. It works, it is fast, it is tremendous. EVERYONE SAYS SO!!!1!! And in the unlikely event of still encountering problems with it we're looking forward to help you out in the forum!

Getting started with VL

To flattr or not to flattr:
/downloads|vvvv?

Good Patch!
And a happy new year!


P.S. if you have a vl patch that has new red nodes with this release make sure to add the new VL.DevLib dependency!

joreg, Tuesday, Dec 20th 2016 Digg | Tweet | Delicious 6 comments  
Computer Art (even more better)

and again, just moments later...

this is to announce the immediate availability of: 45beta34.2

Similar to 45beta34.1 but now really the one you'll want to use since it has even more buggers fixed, most notably:

  • Camera (2d/Softimage/Orbit) are working again in fullscreen
  • Separate (String) works again for all separators
  • Texturesharing works again in x86 builds
  • fixed troubles with saving/loading patch with a Timeliner

And as always don't forget the addonpack.
Also note: This may now actually be the final version running on XP.

Thinking about flattring it? Just a click away:
/downloads|vvvv?

joreg, Thursday, Oct 22nd 2015 Digg | Tweet | Delicious 4 comments  
Computer Art (improved)

helo again,

just moments later we give to you: 45beta34.1
Basically the same as before but definitely the one you'll want to use from now on since it has a few more buggers fixed.

In case you have a minute check out the revamped helppatch of the division node that explains the newandimproved behavior for division-by-zero situations. Otherwise just keep on patching as usual..

Also note: this may be actually the final version running on XP.

Like it? Flattr it!:
/downloads|vvvv?

joreg, Monday, Aug 24th 2015 Digg | Tweet | Delicious 3 comments  
Computer Art

helo patcherpeople,

did you know that Microsoft ended support for Windows XP on April 8, 2014? Do you bother at all? Well, we do. And this is why we're releasing one last version of vvvv that blissfully runs on XP. And it is also the bestest version of vvvv ever (so far). Say helo to: 45beta34

Branching off 45beta34 from all future developments has become necessary because with VL we now need always the topofthepops .net version which is no longer available for XP. beta34 is therefore the last release in the 45-series. Next will be 50beta35 requiring .net4.6 and including VL. But more on that later.

beta34 comes mostly with bug- and performance fixes. So definitely the version you should want to use from now on.

Due to changes in the plugininterface (see changelog for details) it may be necessary to rebuild plugins for this release. So all contributors: If you have stuff that is not in the addonpack, please provide a fresh build of your contribution/pack.

Out of interest: Anyone still using XP? Please raise your hand in the comments.

And as always if you feel so inclined, we never mind a flattr:
/downloads|vvvv?

joreg, Tuesday, Jul 21st 2015 Digg | Tweet | Delicious 13 comments  

anonymous user login

Shoutbox

~16min ago

sunep: MAX 8.0 now with spreads... kind of: https://youtu.be/DP73qxCoCqQ?t=1m28s

~2h ago

io: A vvvvery vvvvriendly vvvvestival, ed. 2018 http://keroxen.com/

~1d ago

microdee: @synth: use beta37 for Notuiv and install it with vpm. this article describes why md.ecosystem-update

~1d ago

mburk: @synth Check github for superphysical Beta37. Deferred+Forward Branch.

~2d ago

synth: Getting red nodes on VL stuff, mostly SuperPhysical, Notuiv and CraftLie. Only me or there is something broken?

~2d ago

joreg: reminder: we'll do a #vvvv #vl workshop as part of #retune18 in #berlin this friday: vvvvvl-workshop-at-retune-2018 #visualprogramming #dotnet

~6d ago

tonfilm: how about debugging your #dx11 #GPU frames? debug-dx11-frames-with-nvidia-nsight

~8d ago

mrboni: Anyone know where I can get an Etherdream ILDA unit in the UK / West Europe delivery this week?https://ether-dream.com/

~9d ago

tobyk: @catweasel Re:KiNet yes, its pretty similar to artnet but with some different magic numbers. I can send you what I've used before.