timwessman's picture

Vuo sends all OSC out messages 3 times.


Vuo version: 

OS version: 

  • Mac OS 10.11

How severely does this bug affect you?: 

●●○○ — It's annoying but I can work around it.

Steps causing the bug to occur: 

  1. Create any minimal setup to send OSC messages with Vuo (my example composition is attached)
  2. Open some other application to see what messages Vuo sends (I have tested with Osculator and with VDMX)
  3. All messages sent from Vuo comes 3 times to receiving application

Have you found a workaround?: 


Other notes: 

You can see from my screenshot, there is minimal example composition which sends one number to OSC output when screen is clicked. (There is input console of Osculator open, which shows all incoming OSC messages with time stamps. So all numbers coming from Vuo, comes 3 times with almost same time stamp. (So, before that screenshot I have clicked 3 times, but 9 messages have been sent). I have tested same with VDMX and with couple of much more complex OSC out compositions, but now I just narrowed this down to find a reason why my OSC "bus" is so full of messages.

This is annoying, but I don't know how to work around it. I have problem with too much OSC traffic which makes, my OSC receiving VDMX behave less responsive, so fixing this bug would cut the traffic to third.



Binary Data VuoOscOutBug.vuo4.14 KB
MartinusMagneson's picture
@MartinusMagneson commented on @jvolker's Feature Request, “Add support for Enttec DMX USB Pro

Just a simple side note; instead of going the enttec route if you need a node, Elation has a pure Art-net 8-universe node that is a lot more bang for the buck. The eNode8 Pro has 8 DMX in- or outputs (per port configurable) for about the cost of 2 enttec nodes (street price). This reads a lot more like a sales pitch than I'd like, but we got two earlier this year to work with our MAs, and they have played nice all summer.

MartinusMagneson's picture

Native support would be nice, as a workaround for the moment there is Syphon2NDI. Have tested it with Vuo to Syphon2NDI over to a PC running the Resolume 6 beta. Worked well!

useful design's picture

Thanks for the comp Jaymie (@jstrecker). I'll look at this some more when I have more time but it doesn't seem to cover the use cases I want to explore. And correcting for the black corner is unworkable for me. It's hard enough putting an idea into Vuo for me without having to pull that kind of workaround. Also the rotation doesn't look to be clearly on the triangle edge to me.

Ultimately I'd want to be able to rotate a bunch of points or triangles/quads around an arbitrary axis, like an edge of one single object in a single node as a calculation on [X,Y,Z] lists.

Here is an illustration of a long strip (quad) that gets folded a bunch of times to make a "K" shaped object. Imagine watching the folding happening like origami through a series of transformations.


I would have to update the set of points to be "folded" after each fold transformation has been animated to remove the pair of points where the last fold took place and add a new quad to the list of stationary quads. I'd want to handle this programmatically for simplicities sake. I'd much prefer to be doing this all with point co-ordinates that I can see and check as numbers rather than sending it into the black box of the transform node which I can't validate the numbers out of. That's why I'm attempting to learn C so I can roll my own nodes, Vuo just isn't set up to work the way I like to think and used to work in QC, as as much as I'm happy to learn the new way of doing things, it's not unlocking the potential power of Vuo for me just yet.

I started writing a long post on another thread about this more general limitation/frustration I experience in Vuo so often and was editing it over the last two weeks but a restart of Chrome lost me the comment (unsaved). I expect I'll end up rewriting it at some point, it's basically a QC was Lego and Vuo is like Meccano to me kind of post exploring how I keep getting myself painted into a corner without the right node to get me out of it in Vuo, whereas QC could be slow and frustrating but generally you could hack something together in the end and there felt like a lifetime's worth of flexibility in terms of patches fitting together and language versatility in QC (especially with all the amazing Kineme addons). I just can't get that flow (an intuitive, creative mind-state) in Vuo so this FR is an attempt to provide some of the basic functionality to get me started. I'd really like to see it opened for voting, to me it's a no brainer kind of fundamental functionality to provide for Vuo to be built on with other nodes.

(i imagined it was going to be easier to use C than it is when I first suggested we have a QC replacement where the nodes are written in C to get optimal speed and where we can write/modify our own, to be honest most of the stuff I'm looking to write in nodes is just performing calculations on a bunch of (X,Y,Z) points and colors so it could probably happen in a Lua/JS/Python node plenty fast enough!).

useful design's picture
@useful design commented on @alexmitchellmus's Feature Request, “Deploy compositions as OpenFX

BlackMagic Design have included OpenFX plugin support to Fusion 9 with VR (release August 1, 2017).

They've also dropped the price of Fusion from $995 to US$299, and you can install as many times as you like as rendering nodes for free. Fusion has a load of high-end compositing tools built in like a new planar tracker that can scan video footage and work out camera moves and focal lengths for AR and other comping effects. I don't know the OpenFX architecture and if it offers anything beyond what FXPlug offers in Motion, but Fusion looks considerably more powerful than Motion.

I'm not a user of Fusion but if there was a pathway to use my VUO comps as plugins it could make a good design tool, the way FCP & Motion will be for Vuo image effects when it can export FxPlug which has been choosen by Team Vuo (@root) to be implemented, hopefully it will be in the next major release, v1.3

useful design's picture
@useful design commented on @root's Feature Request, “Deploy compositions as FxPlug plugins

Ah @kingluma I know you as Boris Effects… much respect to you! I also recall you organised someone within Apple management to address a bunch of unfixed and showstopping bugs in one of the more recent releases, thanks heaps for that, was embarrassing that they disowned QC for so long.

jstrecker's picture

@bLackburst, we don't have a release date yet.

jstrecker's picture

@mixfilet, if you go to your user page (click on your username), there's a tab called "Feature Requests I voted on". Does that solve the problem for you?

(We checked if it would be extremely easy to add the column to https://vuo.org/feature-request/all — unfortunately no.)



Vuo is more than nodes and cables, it's a community! Feel free to browse or add your voice.

Browse Discussions

Start a Discussion

Browse Questions and Answers

Ask a Question

Browse Feature Requests

Suggest a Feature

Browse the Composition Gallery

Share a Composition

How can I get notifications?

Learn more about the community

Learn more about Vuo

Vuo Announcements

Sign up for the Vuo announcements mailing list to get news and join the community. We post about once per month.

Enter the characters shown in the image.