» 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

Fresh release from github, with a decent amount of changes, bug fixes, new bits and bobs.

For full details, please checkout:
https://github.com/mrvux/dx11-vvvv/blob/master/CHANGELOG.md

Still here are some of the most notable parts:

  • VideoIn (DShow), contributed by (user:gumilastik). I think title speaks by itself, no need for more explanation.
  • Render space nodes are behaving nicer when they are disabled.
  • Text (DX11.Layer Advanced) had a nasty crash bug in some spread situations, this is now a thing of the past.
  • Many new DirectWrite nodes, specially to retrieve Metrics.
  • Font Enum for Text nodes uses the DirectWrite enum, so no more revert to default font in many cases.
  • Depth stencil reference and blend factor are part of render state (and each got a node), to allow more interesting combinations.
  • WithinProjection has boolean options so it can preserve crop/aspect, and then behave like all the within from dx9, but all in one node.
  • TextureFX properly works with default size and a texture In connected.

And as usual , please report issues here (and not in the forums), small patch to reproduce is also appreciated ;)

https://github.com/mrvux/dx11-vvvv/issues

Download here:
directx11-nodes-alpha

Have fun,
vux

vux, Friday, Sep 2nd 2016 Digg | Tweet | Delicious 5 comments  

previously on vvvv: vvvvhat happened in July 2016

Patchers worldwide,

let me do you a favour by wrapping up all the wonderfull things that happened this past month in our little univvvverse.

Our own stuff first: we released a new set of Arduino nodes, redesigned together with jens.a.e and completely patched in VL, see Arduino Second Service.


Contributions

Probably the most active month since we have records, fasten your seatbelts, here comes two major new contributions:

Automata UI by u7angel

wow already, but there are some more shiny new things:

and there've been updates to the following:

plus some teasers:

aaaand we are grateful to ravazquez who translated quite some wiki pages to spanish. Gracias amigo!

Gallery

Folding Patterns by Ann-Katrin Krenz

If Mrs. Krenz thinks she gets away with this, without doing a related workshop at node17 she has cut herself (traditional austrian saying). More beauty onhttp://frau-krenz.de/folding-patterns

blausand demoes his Oktoskop.

featherfurl has some quite fluid Light Trails going.

Svdk did a vvvv on Supercollider livecoding session.

kld4 documented two projects: Ezagutu Bilbao! and Dank.

Students of the Interactive Architecture course at the Bartlett in London found some use for vvvv: A Portable Air Driven System for Kinetic Structures and Real-Time Object Tracking Systems.

Kimchi and Chips talk about their project Light Barrier 3rd Edition.

ggml is doing weird stuff: aa

Quadrature are preparing for their exhibition at this years Ars Electronica Festival: Von absurden Landschaften und habitablen Exoplaneten

And lastbutnotleast you shall be informed that the jury has selected two artists for the coming edition of the TADAEX/NODE Exchange Program. Horray to the lucky Lilian Nejatpour and Simon Weckert.

What the VL?

There is something in the bushes... if you haven't already, subscribe to the devvvv blog!


And thats already it again. If i missed anything please add it in the comments. Have a good patch!

joreg, Friday, Sep 2nd 2016 Digg | Tweet | Delicious 0 comments  

Who Sebastian Arnold, TripAdLib, Ina Hurry, D/B Soundsystem
When Sat, Sep 3rd 2016 - 21:30 until Sat, Sep 3rd 2016 - 21:30
Where Panke, Gerichtstraße 23, Hof 5, Berlin, Germany

Video Release Party with two bands, live visuals and DJs

SEBASTIAN ARNOLD (beeah-music / #Berlin)
An interstellar one-man band consisting of Berlin-based drummer Sebastian Arnold, lots of cables, synthesizers and his new sequencing app Senode.
http://www.sebastian-arnold.net/
https://soundcloud.com/sebastianarnold/telegram-ep-preview

TRIP AD LIB (Musikmaschine / #Mainz)
This is an organic electronic house music trip – played by humans on real instruments. The two musicians on drums and keyboards are joined by a VJ and a large light installation.
http://www.tripadlib.com/
https://www.youtube.com/watch?v=bENe5Of8bzc

& PARTY in der Panke mit:

Digital in Berlin SOUNDSYSTEM (DJ)
http://www.digitalinberlin.de/

INA HURRY (VJ)
A GUY CALLED GERALD DONALD (DJ)
+ VIDEO SCREENING
+ LIVE VISUALS

Samstag, 03.09.2016
Panke Gerichtstraße 23, Hof 5, S/U #Berlin #Wedding
Beginn 21:30 Uhr, Eintritt AK 9 EUR

http://www.pankeculture.com/how-to-find-us/
http://www.digitalinberlin.de/sebastian-arnold-tripadlib-panke-2016/
https://www.facebook.com/events/1712195582374171/

sarnold, Wednesday, Aug 31st 2016 Digg | Tweet | Delicious 0 comments  

Looking for a job? As a professor? At a university?
I ran across these offers recently which could be suitable for some of you dear readers:

Schwäbisch Gmünd, Germany

Endowed full professorship Internet of Things - Programming net-based systems, pay-group W2, tenure track
Details in English
Details auf Deutsch

Professorin/Professor (50%, W2 analog) Internet der Dinge - Angewandte Elektrotechnik in der Produktentwicklung
Details auf Deutsch

London, UK

The Interactive Architecture Lab is an anti-disciplinary studio interested in the Behaviour and Interaction of Things, Environments and their Inhabitants. We design, build and experiment with Responsive Environments, Robotics and Kinetic Structures, Augmented and Multi-Sensory Interfaces, Wearable Computing and Prosthetics, the Internet of Things, Performance and Choreography. We are growing and focusing our interests particularly into augmented & virtual reality worlds and the future of dance & performance. We are looking to fill teaching roles in technical, theoretical and design aspects of our 12 month masters programme, from October 2016.

see Teaching Roles IALab

joreg, Wednesday, Aug 24th 2016 Digg | Tweet | Delicious 0 comments  

Obsolete!

From now on: Firmata Second Service.

Good news everyone, from now on you're getting a brand new set of nodes able to talk to your loaded-with-firmata Arduino Boards:

  • ArduinoUno (Devices)
  • ArduinoLeonardo (Devices)
  • ArduinoMega (Devices)
  • ArduinoLilyPad (Devices)
  • ArduinoDue (Devices)
  • ArduinoYun (Devices)

Together with jens.a.e (author of the original Arduino (Devices StandardFirmata 2.x) ) we've looked for a more convenient, easier and faster way to patch Arduino related ahhmm... patches.

With this implementation:
  • Just plug a DigitalWrite (Firmata), AnalogWrite (Firmata) or ServoWrite (Firmata) node to the Arduino node (or concatenate them together) to set the pins of the Board.
  • Connect DigitalRead (Firmata) and AnalogRead (Firmata) nodes to get the values from the Board's pins.
  • Use the Sysex Messages output to receive different 'Sysex Messages' sent back by the Arduino Board. Some Sysex decoders are already there (see StringDecoder (Firmata), CapabilityDecoder (Firmata)). Sending custom 'Sysex Messages' is easy as well.
  • Your board is not listed in the NodeBrowser? The Arduino nodes are easily adaptable for other controllers running Firmata. Hello teensy...
Easier than ever before:
  • no need to supply a spread for all 20 pins and then SetSlice some of them to particular values.
  • no need to define the 'PinMode' for each pin.
  • no need to define which pins should report their values back.
Thanks:

Hardware for the development was kindly provided by QUADRATURE.

p.s.
Oh, by the way, these new Arduino nodes are fully implemented in VL.

p.p.s.
And of course there are some caveats.

  • The Cons (Firmata) has only 5 input pins which are interleaved with 'BinSize' pins. But note that you can cons multiple cons nodes... (for now)
  • The VL nodes eat more processor ticks as their C# counterparts. Working on it...

The nodes are now available in Alpha Builds.

robotanton, Friday, Aug 19th 2016 Digg | Tweet | Delicious 21 comments  

previously on VL: VL Winter Update

Still? Yep, spring has passed, summer is in full bloom and we're still finishing up that branch... To learn more about what we're working on at the moment and what you can expect with the next alpha-release, please read on, below the 'what the vl' intro.


What the VL?

VL is a general purpose visual programming language that combines dataflow with features known from object-oriented programming. It comes with a compiler that builds to the .net intermediate language and as such produces executables and libraries compatible to .net/mono.

Language features include but are not limited to:

  • datatypes and operations
  • loops
  • delegates
  • generics
  • observables
  • interfaces

As a proof of concept VL is now embedded into vvvv before it will later be available in a standalone development environment. Also we're planning for VL to be embeddable in other software products allowing it to become a dynamic plugin provider for various applications...

Where its at

The main reason for the internal rework we started a few month ago (as mentioned in the previous update) was to get the underlying model that describes a VL program immutable. Immuhat? and why? I'm afraid the answer to that is gonna be a bit technical but since you asked I'd like to quote wikipedia on Immutable Object:

read more...
joreg, Friday, Aug 5th 2016 Digg | Tweet | Delicious 0 comments  
      • JOB OFFER*** WE ARE HIRING ***JOB OFFER***

We are looking for skilled vvvv programmers
(permanent employment / freelance)
jobs@focus4.de

focus4
jannis, Thursday, Aug 4th 2016 Digg | Tweet | Delicious 3 comments  

Who sunep
When Thu, Aug 18th 2016 - 11:00 until Fri, Aug 19th 2016 - 18:00
Where Floating art galleries BETANOVUSS and NOASS, AB dambis 2, Riga LV-1048, Latvia

Just a couple of hours left to apply for paticipating in my workshop on visual intruments in Riga, latvia on August 18 & 19.
http://www.noass.lv/festivals-udensgabali-aicina-pieteikties-radosajai-darbnicai/

read more...
sunep, Monday, Aug 1st 2016 Digg | Tweet | Delicious 0 comments  

previously on vvvv: vvvvhat happened in June 2016

hallihallo,

time flies and i am glad another month has just started which gives us a break to look back at all the things that happened recently. it's been a lot, check this:

there were some small updates on our own behalf:


Contributions

then just last week digitalwannabe went on a rampage releasing two powerful plugins:

  • TetGen - a Quality Tetrahedral Mesh Generator and a 3D Delaunay Triangulator
  • Triangle - a 2d Quality Mesh Generator and Delaunay Triangulator

and immediately microdee jumped at it and teased us with taking this to the next dimension.

Triangle in a 1 minute help-patch action

but not to oversee in that tumult RobertQue shared his first contribution, a module to control the Pioneer PRO DJ LINK.

further we got some fixes/improvements to existing contributions:

and again it seems u7angel has something brewing in his laboratories.

boooom..let that all sink for a while...then:

Gallery

Hypnotic: 'Terra Nullius' by Patxi7

various gems:

Ars Electronica has setup two exhibitions including works by vvvv users:

and berliners listen up:
rrrr will be performing at the upcoming Berlin Atonal 2016 festival. i cannot set a link to his works on the website(!), so please help yourself looking for "Rainer Kohlberger". see you there...

what the VL?

hmpff..the spring-update is already written and is mostly missing images. i can tell you it is a long one...if that helps. anyway not happy with it being delayed...working on it (and everything).


enough. have i missed something? please add it in the comments. gut patch!

joreg, Monday, Aug 1st 2016 Digg | Tweet | Delicious 2 comments  

Short Version

vvvv now has native support for both sending and receiving TUIO messages!
The following nodes are available in latest alphas:

  • TUIOCursor (Network Join/Split)
  • TUIOObject (Network Join/Split)
  • TUIOBlob (Network Join/Split)
  • TUIOBundler (Network)

For receiving TUIO messages the individual split nodes can be used directly. The TUIOBundler is used for combining different types of TUIO messages in order to send them in one bundle.

Some Background

vvvv has long had support for TUIO, a protocol for receiving data from multitouch surfaces. The TUIODecoder (Network) was contributed to the addonpack by Abomb years ago.

It did what it was supposed to with only two caveats:

  • since it used an input of type String it had troubles on windows systems with non-standard string encodings
  • it was only a decoder, lacking an encoder to also be able to send TUIO messages

Enter VL: While preparing the standard library for VL it was a good exercise to create probably the worlds-first implementation of the TUIO protocol in a visual programming language. And since we can make nodes we have in VL available as nodes in vvvv it was a just a few more clicks to make the new implementation even useable for non-vl patchers. You're welcome!

There is more to the nerds pleasing: TUIO is based on the OSC protocol which meant that before being able to implement TUIO, we needed an implementation of the OSC protocol. As we've pointed out before, in VL we have the possibility to import .net libraries. So one way to support OSC in VL would have certainly been to import one of the many existing OSC libraries for .net. In fact we did that and it was good to see that it just worked. Still the real challenge of course was to also create possibly the worlds-first implementation of OSC in a visual programming language. So here we are..

Snippet of the TUIO implmentation in VL

If you're interested in the implementations have a look at the VL files in:

 \packs\VL.IO.OSC
 \packs\VL.IO.TUIO

Otherwise just go ahead, use the nodes in vvvv and please report your findings in the comments or in the alpha forum.

joreg, Wednesday, Jul 27th 2016 Digg | Tweet | Delicious 0 comments  

anonymous user login

Shoutbox

~4h ago

joreg: @matka it's all in the works..

~7h ago

metrowave: Has anyone used a 3rd sensor with Oculus to get 360 view? just wondering if worth the £79 http://newatlas.com/oculus-rift-room-scale-360/47022/

~9h ago

Sebapes: node 17 please sell a poster that has the names of all nodes ,I would buy that :)

~22h ago

everyoneishappy: @tonfilm looks tasty!

~1d ago

matka: don't want to panic but how about the tickets for NODE17?

~2d ago

velcrome: @SFE_Engineering seems cool! https://www.sparkfun.com/news/2319

~2d ago

~2d ago

joreg: what's new in vvvv_50beta35.2 https://vimeo.com/205310326 #vvvv #vl

~3d ago

guest: whats going on under the hood when you sort.. https://www.toptal.com/developers/sorting-algorithms