This concept came to me from an dynamic system modelling tool called Minsky which uses a visual programming type canvas, node and wires interface. Example
Quite often we'll have one or more nodes in any functional group of nodes where the inputs are being fed from nodes to the right and the output is going to nodes on the left. No amount of rearranging the nodes will avoid wires running right to left. Flipping the node about a vertical axis would put the input(s) on the right and output port(s) on the left.
If the redesign of Vuo results in nodes being asymmetric in the horizontal plane then flipped nodes would be more readily apparent than otherwise, and no additional visual cue would be required. If nodes frames are symmetrical, then a right to left arrow at top or bottom of node could be useful.
Here's an example of asymmetric node design, design appropriated from an old nord synth app.
It would be nice to be able to render directly to the editor background. That way the logistics of working with multiple windows will be a little less hassle when working with only one screen (less wasted screen estate). Preferrably with a node transparency option. It would also make (video) tutorials a bit easier as the result is displayed directly if screencasting or recording.
An observation ... when creating compositions I find clear layout is crucial. I find myself clumping functional units together, eg: IO section, display section and so on. Then occasionally one want to connect one part with a distant other part which often involves connections passing under nodes and immediately seems to make things messy, especially when the source or destination cannot be seen on the screen at once. This confusion also arises from links connections from the right to the left in a composition, eg: those pesky window request frame connections.
What I think would be "nice" would be a node that acts as a "sink" for data+events and another node that acts as a "source". These would be associated together by an id, or better a name. They could of course be colour coded ... seems to me this could be used to add clarity to larger compositions.
How to load Vuo Image Generator compositions and how to manipulate Vuo's inputs (published ports) from within VDMX
Hi! I’m Jean Marie from Team Vuo. Vuo compositions can be used in other applications. In this tutorial we’ll cover how to use a specific type of Vuo composition, one that conforms to Image Generator protocol, as input to VDMX.
OK, let’s get started. Here I’m using VDMX’s simple mixer template, and I’ve already moved the crossfader all the way to the left, so we are looking at the left screen. I’m going to drag my Vuo composition into a media bin.
It takes moment to compile the first time, but after that it will be available right away.