» Change Log - vvvv50beta35.5
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

Change Log - vvvv50beta35.5

released on 19 04 16

VVVV

  • layout changes don't lead to a changed patch file anymore.
  • enums: get notified again whenever an entry is not available.
  • improved error-logging in case a ~temp file is written
  • cloning vl Template (Value Stateless) now works correctly
  • improvements and additions for the EditingFramework
  • s/r channels sorted in pop up
  • r nodes don't forget last sender when sender got deleted

new nodes

  • HTTPGet (Network) replacing now legacy HTTP (Network Get)
  • HTTPPost (Network) replacing now legacy HTTP (Network Post)
  • Reader (2d BezierSpline)
  • Reader (3d BezierSpline)
  • Writer (2d BezierSpline)
  • Writer (3d BezierSpline)

fixed nodes

  • S+H (Transform) spreading now works correctly
  • MidiTrack (Midi) performance improvements and fixes for files including sysex messages
  • performance improvements for TUIO nodes
  • fixed AreEqual (Test Value) not testing the slice count (link was missing)
  • fixed evaluation order of Writer (Raw), Mover (File) and Copier (File)
  • Select & SetSpread in pretty much all versions now can deal with an empty spread at Select
  • Technique on EX9 effects: not red when null

plugin interface

  • fixed default connection handler always returning true (introduced in b35) + other refinements.
  • fixed crash in CyclicStreamReader -https://discourse.vvvv.org/t/setspread-problem-with-count/14820
  • added implementations for IStream.CopyTo methods used by S+H (Raw) - fixes S+H (Raw) not working on upstream native nodes
  • fixed the generic SetSlice plugin -https://discourse.vvvv.org/t/multidim-assignfrom/14850
  • fix on registering GUIDs. added IPluginHost.RegisterType to be able to properly register each GUID with name
  • builtin pins register themselves in a way, so that you can cast the object returned from GetUpStreamInterface to IValueData(..). By that you can write a custom connection handler that interacts with builtin pins.

VL

  • auto backups are now stored in Documents\VL
  • added menu entry to open auto backups folder
  • tabs of active document now visually distinguishable from others
  • prev/next navigation now includes operations in a patch
  • added "Reset To Defaults" for settings
  • tooltip in NodeBrowser now shows more infos
  • added hint-tooltips for certain ui elements
  • IOBox now rasters to stepsize (same behavior as in vvvv)
  • fixed problem with elements in document-patch not aligning on CTRL+L
  • added 'open' button to IOBox (Path)
  • dependency menu now shows loaded vs. referenced nuget versions
  • better adaptive node errors
  • fixed "Surround With .." for when other nodes with that name are in scope.
  • fixed some crashes involved in creating a new vl document, saving it

new nodes

  • new category XML for all your xml/json needs
  • new reactive nodes for async/concurrent event handling
  • new midi nodes for event based midi processing
  • Contains (Spread) checks whether an element is in the spread
  • IfAnyChanged regions in Lib.Experimental, calculates and caches a result if any input value has changed
  • HardwareChanged/Added/Removed nodes to get notified when the device configuration changes

changes/fixes

  • assigning pin to another operation keeps type annotation and default value
  • performance improvements for OSC nodes
  • fixed generated target code for if region with output connected to exact one upstream pin
  • fields which somehow made it into a stateless context will now also be removed when synchronizing the model with the symbols (Ctrl+E)
  • fixed pasting of pins from or to sub patches -https://discourse.vvvv.org/t/pasting-from-one-vl-doc-to-another-looses-pads/14787
  • newly created regions will not auto sort their pins anymore
  • fixed linking into process regions showing error on link that upstream hub is not on same moment as downstream hub
  • moving pins in a delegate will trigger recompile
  • VL now has dynamic enumerations, i.e. for device driver selections

anonymous user login

Shoutbox

~2d ago

fleg: This Tuesday, Cologne: exhibition opening of "interwoven", textile disinformation patterns created with vvvv. https://fleg.de/news/exhibition-interwoven

~15d ago

manuelgonzalvez: Assimp nodes all broken afted Win Update w/exception "COM object that has been separated from its underlying RCW(...)"

~15d ago

manuelgonzalvez: @levi thanks would love to! anyway managed to get something similar working based on forum search and anthokio's patches.

~16d ago

levi: @ravasquez thanks. 31.2 x86 verrion worked. @manuelgonzalvez i have a dx11 projectTexture if u a want.

~17d ago

manuelgonzalvez: Anyone has a dx11 port of "projectedTexture" dx9 fx for projection mapping?

~17d ago

manuelgonzalvez: Anyone has a dx11 port of "projectedTexture" dx9 fx for projection mapping?

~18d ago

ravazquez: @levi not sure bout the ImagePack, but I believe VL.OpenCV should give you the same tools and should work with beta just fine

~18d ago

levi: anyone knows of a VVVVpacks.image that works for elliot's projector calibration patches?x64,dx11. always crashes v4 on solve.

~25d ago

Lorenz: VJing with GIFS: https://lorenzpotthast.de/gifjockey/ A fun little side project, that I first prototyped in v4 and now turned web-based ;)

~1mth ago

schlonzo: finally fixed in 4.8 nice1