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

vvvv_50beta35

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:

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  
guest 21/12/2016 - 15:03

now the splashscreen. use of colors apparently gets out of control! whats happening?!

dominikKoller 22/12/2016 - 17:01

OOoooh nice guys! Congrats!

dominikKoller 22/12/2016 - 17:33

When I open the NodeBrowser and type in VL, I can't find the Template VL, which as a new user I definitely want. Could you add 'VL Starting Point' or just 'VL as a tag?

gregsn 22/12/2016 - 20:52

legit point

tonfilm 23/12/2016 - 01:34

also watch the good news in this video summary:

sansui 28/12/2016 - 09:32
Congratulations!

Congratulations!

  • 1

anonymous user login

Shoutbox

~10h ago

herbst: Hellö - does someone have a RealSense R200 or SR300 in Germany that could be bought or rented for two weeks?

~22h ago

joreg: @mrboni, thanks i filed us a bug

~2d ago

mrboni: @ joreg - i sent you a patch

~2d ago

dottore: reg video signal extension: I made a post collecting all your inputs https://goo.gl/auJGWn cheers

~2d ago

elektromeier: windows gesture nodes work just with dx9?

~2d ago

catweasel: Hd SDI, you can get HDMI-> SDi convertors easily, and BNC will run 100's of meters

~2d ago

dottore: Tnx guys

~3d ago

robotanton: @dottore: a friend of mine (mfx) suggested a pair of Kramer TP-580 transmitters and a HDBaseT cable. 4K at 100m.

~3d ago

manuel: @dottore it has to be 6G-SDI to handle 4k