mixfilet's picture
@mixfilet posted a new Composition, “timemachine
jstrecker's picture

It is sometimes/unexpectedly/itermitently grinding to a halt and I can't determine what is wrong.

Oddly it looks like NI mate is sending a lot more OSC messages than it says (instead of 30 fps, about 120 fps, which is around 1,200 OSC messages per second). That's a bit much for Vuo to digest. Adding a Hold List node, as in the attached composition, should help.

Unless I'm missing something, you could skip the Get Mesh Values and Make Mesh with Values, and maybe improve performance a bit.

I tried export as an app but the audio didn't play...

The problem is that your audio file didn't get copied into the app. Vuo can automatically copy audio files in some cases, but if it misses your file, you can copy it into the app manually. See the manual section Exporting an application.

jstrecker's picture

@Scratchpole, I'm glad you were able to find a solution with help from Magneson (@MartinusMagneson).

For reference of other people with the same question, see @Scratchpole's composition Spikey noisey kinect play audio by position. It demonstrates using Set Time to move the audio playhead.

jstrecker's picture

Magneson (@MartinusMagneson), your explanations are always enjoyable to read :)

Now that you've done the hard parts (like breaking down the problem into well-defined small pieces), I will just add a couple of suggestions to sidestep some of the duck yuck.

One is that you can form a list of 0s and 1s using Enqueue and turn those into fading-out opacities by multiplying by descending values. (Actually since the Enqueue output is oldest to newest I'm multiplying by ascending values.) (See ConcentricCircles1.vuo, which by the way is not very efficient.)

The other is that you can get times relative to the timebase (or a timebase? not sure if this is the same as what you were doing) by subtracting them from the current time, again using list math nodes. (See ConcentricCircles2.vuo.)

Scratchpole's picture

Spikey noisey kinect play audio by position

Hello all this is my first share. I hope you can help me improve upon this composition. It is sometimes/unexpectedly/itermitently grinding to a halt and I can't determine what is wrong. (I realise I should probably make some sub comps but not sure which bits yet).

I have included the NImate project file if you have a licence, for those without a license it's set to: Track Single user, basic skeleton, no hands, Origin= sensor coordinates. The camera is set to adjust for the Kinect positioned on the floor.

I tried export as an app but the audio didn't play...

Composition and supporting files: 



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.