❌ À propos de FreshRSS
Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
À partir d’avant-hierVuo Blog

New and improved nodes in Vuo 2.0

Par jmcc

Hello everyone! We are continuing to make progress on Vuo 2.0. We wanted to share the latest on when you'll be able to try it yourself. In addition, we want to share some news on new nodes and some node modifications that expand what you can do with Vuo 2.0. Do check out our new Pro feature, Find Faces in Image. To remind you of how to best take advantage of Vuo 2.0's new pricing, we've included a pricing flowchart.

Vuo 2.0 beta release date

Right now our best estimate for our Vuo 2.0 beta release date is this June or July. As Jaymie mentioned in a previous post:

"Before we release the final version of Vuo 2.0 to the world, we're going to release a beta version to the Vuo community. This will give you a chance to try out the new features, and will give us a chance to fix any major problems that you discover before the final release.

Who can be a beta tester? Anyone who's ever bought Vuo…

Whether you're a Vuo virtuoso or just getting started, we heartily invite you to try the Vuo 2.0 beta when it's released. We'd appreciate feedback from all perspectives."

New and improved nodes

New web page node

Have you ever thought about how a webpage and Vuo could interact? We've added a Make Image from Web Page node so you can try it out. With this node you will be able to view an image of a webpage in Vuo, and interact with it using your mouse. What is perhaps even more useful is that now you can also create your own HTML control panel to control a Vuo composition, as the following video shows.

New Speak node

Longing to hear Vuo articulate text? With Vuo's Speak node, you can have text spoken aloud by different macOS System Voices. Want to channel HAL 9000's, "I'm afraid I can't do that, Dave," anyone?

New UI nodes

Seeking easier ways to interact with your composition? We've added three UI widgets, Make Toggle Button, Make Action Button, and Make Slider, to support the community's feature request for a user interface node set.

As shown through the node screenshots and image below, you can extensively customize these UI nodes by using the Make Action Button Theme (Rounded), Make Slider Button Theme (Rounded) and Make Toggle Button Theme (Rounded).

We also have created a Make Material Theme node based on Material Design. The colors are optimized for a white background, and have input ports for color, color variant, and emphasis.

New image filter nodes

Vuo has over 30 nodes to modify images in different ways. Vuo 2.0 will include two more image effects, Dilate Image and Add Film Grain nodes.

Better handling of text

Text layers will now scale with the window size, as the community requested. Make Text Layer adds input ports to rotate the text, gives you an option to set the wrap width, and adds an opacity port. You can additionally stretch or expand the text, changing the horizontal and vertical scale by transforming the layer.

More list nodes

We've expanded what you can do with lists. You will be able to remove duplicates from a list, sort a list, create an OSC message from a list, and get a list of values from an OSC message.

Better rendering of semi-transparent objects

We changed the algorithm for rendering semi-transparent objects by adding support for depth-sorting. While it won't cover all cases, it will fix some of the problems identified by our community, and is partial implementation of a feature request for improving the rendering of transparent objects.

New face detection node (Pro)

If you have Vuo Pro, you will be able to use Find Faces in Image to detect faces in an image, a community feature request.

Best deals for Vuo 2.0

If you want access to all the Pro features, including Find Faces in Image, now might be a good time to upgrade. If you're thinking about buying Vuo Pro, you might want to do so before the 2.0 release, when the price will go up to $299. Instead, you can buy Vuo Pro 1.2.8 now for $149, get a free upgrade to Vuo Pro 2.0, and get early access to Vuo Pro 2.0 as a beta tester.

In case you missed our previous post, here's a summary of the new pricing for Vuo 2.0:

Flowcharts explaining Vuo 2.0 pricing

Our educational discount will be going up to 80%. So if you're a student or teacher, you'll be able to buy Vuo Pro 2.0 for under $60.

One of our goals with the new pricing is to help the Vuo community grow in numbers and diversity. If you know someone who might be able to use Vuo in their work, please tell them about it or send them to the Quick Start Tutorial.

We'll continue to update you periodically with any changes to our beta release date.

Jean Marie
Team Vuo

  • 1 mai 2019 à 06:10

What makes Vuo 2.0 more comfortable to use?

Par jstrecker

We've renovated Vuo's user interface for the upcoming 2.0 release. Here's a preview of what's changed, including a first glimpse of Vuo 2.0 in action in our new Quick Start tutorial.

You'll be able to take Vuo 2.0 for a test drive in a few months. More on that at end of this post.

New Quick Start tutorial

Since Vuo Community Edition 2.0 will be free for personal use and small organizations, we're hopeful that a lot more people will try it. To help beginners build their Vuo skills — and make sure we provide up-to-date information to everyone — we're revamping our video tutorials.

Here's our new Quick Start tutorial that teaches the basics of Vuo in under 3 minutes.

Quick Start video

Simplified interaction

Confusion: This is the enemy. We do not wish to be confused, befuddled, and frustrated by our tools. The argument against complexity is due to the common misunderstanding that complexity leads to confusion. No, it doesn't have to. This is the role of good design: to make complex things simple to understand, easy to use, and delightful.
Don Norman

Projecting 360° video inside an inflatable domemapping virtual 3D objects onto LED stripsusing raindrops to trigger light and sound — these are the kinds of complex tasks that we hope to make simple to understand through Vuo.

Since the very first beta release back in 2013, you, the community, have taught us which parts of Vuo succeed in simplifying your work and which parts are confusing. In response, we're continually working to make Vuo easier to use.

Here are some of the simplifications you can look forward to in Vuo 2.0.

Time flows left to right

In the Quick Start tutorial, you might have noticed that we controlled the timing of the animation using a Fire on Display Refresh node instead of the Render Image to Window node's Requested Frame port (which no longer exists).

This change eliminates those long cables stretching right-to-left across your composition from Requested Frame ports to Time ports. Along with changes to the way cables are drawn (discussed later in this post), this will make it easier to follow the cables in your composition.

Composition in Vuo 1.2.8 with right-to-left cable

Equivalent composition in Vuo 2.0 with all cables left-to-right

Refresh ports are gone

Melissa (mkegan) of Team Vuo was teaching her brother how to use Vuo. He wanted to play a movie, so he tried this:

Connecting a cable to Play Movie's refresh port instead of its Play port

From experiences like this, we found out that the input port at the top of every node, called the refresh port, was confusing. So in Vuo 2.0 we've gotten rid of it.

At the same time, we've added a little time-saver. In Vuo 2.0, you can connect an event cable to the first input port of a node by dropping it onto the node's title bar.

Connecting a cable to Play Movie's Play port by dropping it onto the node title

Port popovers show images

Those little views that show live data and events when you click on a port, called port popovers, have proved to be one of Vuo's most helpful features. In Vuo 2.0, we've made them even more helpful for image ports by showing a preview of the image.

Port popovers showing an image before and after adding an effect

By the way, as of Vuo 2.0, port popovers work inside of subcompositions, too.

Published inputs emit only needed events

A lot of people have been confused about how events flow into subcompositions. Through discussion with Philip, Teo, and others, we learned how to make this more intuitive.

In Vuo 2.0, when an event hits a subcomposition node, it will only enter the subcomposition through the input ports that it hit (not all input ports as it did before).

Subcomposition demonstrating each published input receiving events independently

Vuo compositions running inside of VJ apps, FFGL plugins, and Final Cut Pro X plugins will behave similarly. Published inputs will only emit events when their data has changed (not on every frame). So your compositions will run more efficiently by default, without your having to add Allow Changes nodes.

Backward compatibility

How will these changes affect the compositions you already have? See our guide on updating compositions from Vuo 1.x to Vuo 2.0.

TL;DR: If your composition contains community nodes, subcompositions, or published ports, you may need to make some changes. Otherwise, your composition will run the same as before (except 3D lighting will look a little different).

When you create compositions in Vuo 2.0, they probably won't work in earlier versions of Vuo, because of all the new nodes.

Simplified appearance

How comfortable it is to interact with an app depends on how it looks. Does the design succeed in making complex things simple to understand?

With advice and even mockups from the community, we've continually worked to remove clutter from Vuo's user interface.

As we test Vuo 2.0, there are some changes that we've quickly grown accustomed to, that we miss when we go back to Vuo 1.2.8. One such change is the new cable paths.

Display Movie Frames example composition

Vuo 2.0 draws cables using an algorithm inspired by suggestions from Bodysoulspirit, mnstri, Philip, and vade. Long cables are straight instead of curved. This makes it easier to see which nodes are connected to which.

Vuo 2.0 is not the first time or the last time that we'll be updating Vuo's appearance, but it's by far the most redesigning we've done in any single release to date.

New logo

In harmony with the redesigned appearance, Vuo 2.0 has a redesigned app icon and logo.

Vuo 2.0 app icon and wordmark

A while back, Bodysoulspirit started a community discussion about a new logo for the next version of Vuo. He must have been on the same wavelength as Team Vuo, because we had just started discussing the same thing amongst ourselves.

In the community discussion, Bodysoulspirit, DDAANNYYBBOOYY, Azy, and GeorgeToledo suggested a mélange of interesting designs. Thank you so much!

Along the way, we learned a lot about what folks in the community like and dislike about logo designs. With that knowledge in hand, we hired a design firm local to us, Red Tail Design Co. We showed them some of the community's designs, explained that there were many aspects we liked but we hadn't yet found "the one", and asked them to propose some designs of their own. Over a span of several weeks, Red Tail Design worked with us to come up with a distinctive concept and refine it into a finished design.

We ended up with a logo that we're happy with, and we hope you are, too.

Early access to Vuo 2.0

Before we release the final version of Vuo 2.0 to the world, we're going to release a beta version to the Vuo community. This will give you a chance to try out the new features, and will give us a chance to fix any major problems that you discover before the final release.

Who can be a beta tester? Anyone who's ever bought Vuo.

When can you start beta testing? We estimate that we'll release the Vuo 2.0 beta sometime between April and June.

Whether you're a Vuo virtuoso or just getting started, we heartily invite you to try the Vuo 2.0 beta when it's released. We'd appreciate feedback from all perspectives.

We hope this post will give you a head start in getting accustomed to the new look and behavior of Vuo 2.0. If you know anyone who might be able to use Vuo 2.0 in their work, you can give them a head start, too, by sending them the Quick Start tutorial or our tutorials on creating Final Cut Pro X plugins and FFGL plugins.

Team Vuo

  • 27 février 2019 à 22:19

Get ready for Vuo 2.0 — free for personal use and small organizations

Par jstrecker

Our next release, Vuo 2.0, will be our biggest yet. If you're a video editor or visualist, Vuo Pro 2.0 has special new features for you: the ability to create plugins for Final Cut Pro X and for VJ apps like Resolume. For everyone, you'll be able to bring your ideas to life faster and easier than before, with more flexibility in creating GPU-accelerated graphics, easier-to-use subcompositions, and hundreds of other improvements.

We want more people to be able to use Vuo, and we want to make sure Vuo has a reliable source of funding so it can continue to grow for years to come. So with Vuo 2.0, we're changing Vuo's pricing.

  • We'll be replacing Vuo's standard edition (free trial and $49) with Vuo Community Edition (CE). Vuo CE will be free for personal use and small organizations, fully open source, and have almost all of the functionality of the current $49 version (plus new 2.0 features).
  • We'll be raising the price of Vuo Pro from $149 to $299. If you've already bought Vuo Pro 1.2.x, the upgrade to Vuo Pro 2.0 is free.

Playfulness, craftsmanship, innovation — whatever your goals in creating live interactive media, we're committed to making Vuo support your work. Thank you for helping make it happen.

New features

Since 2013, you, the Vuo community, have suggested 453 features and voted for the ones that you wanted most. We implemented 44 of them in early beta versions through Vuo 1.2.8. Another 21 features requested by the community are coming in Vuo 2.0.

We originally planned to call this release Vuo 1.3, but considering the magnitude of improvements, we realized that a better name would be Vuo 2.0.

Export FxPlug plugins for Final Cut Pro X (Pro)

There are a lot of great plugin packs out there for Final Cut Pro X, but what if you need something totally custom? Vuo Pro 2.0 makes it easy to build video effects, transitions, and generators that exactly suit your needs.

A Vuo plugin in Final Cut Pro

Export FFGL plugins for VJ software (Pro)

You can customize many VJ apps, including Resolume, Magic Music Visuals, VDMX, and Isadora 3, with FFGL64 (FreeFrame 1.6+) plugins. In Vuo Pro 2.0, with a simple menu option you can turn a composition into an FFGL source or effect.

Here's a star glow effect created from a composition by Joe.

A Vuo plugin in Resolume Avenue

Export screensavers (Pro)

Screensavers aren't just for preventing burn-in — they can provide information, advertise products, and make your coworkers say "cool!" With Vuo Pro 2.0 you can turn compositions into screensavers, like this Voronoi pattern adapted from Shadertoy graphics by Inigo Quilez.

A Vuo screensaver

Turn GLSL shaders into nodes (CE and Pro)

Vuo 2.0 is a leap forward for power users and graphics buffs. With the new GLSL editor, you can turn shader code into nodes — and edit it live, while your composition is running.

GLSL code in Vuo

Annotate compositions with comments (CE and Pro)

In Vuo 2.0, you can write notes and visually group nodes using comments. We agree with Alastair's remark on the feature request: "This will make coding so much better, especially sharing code between Vuo users and for training comps."

Comments in Vuo

Visual redesign (CE and Pro)

You may have noticed in the screenshots above that we're updating Vuo's visual design. We thank the many designers in the community who've made suggestions over the years. Most recently, Bodysoulspirit shared some mockups that led to a fruitful discussion amongst the community and inspired our redesign of nodes and cables in Vuo 2.0. We hope these changes make Vuo simpler and more comfortable to use.

And more

That was just a taste of what's coming in Vuo 2.0. We'll share more in upcoming posts.

If you're already working with Vuo regularly, we believe these changes will make Vuo useful for a wider range of projects and will make the process smoother and more enjoyable.

If you haven't used Vuo for a while, we hope you'll give Vuo 2.0 a try. You might be surprised by how much Vuo has grown.

System requirements

Vuo 2.0 will support macOS versions 10.10 through 10.14.


Over the past 5 years, 931 people and organizations have bought Vuo. Thank you! We appreciate all that our community has done to support Vuo.

We believe in Vuo's potential to transform the way people create interactive media — which is why, for every dollar the Vuo Community has contributed to Vuo's development, our company (Kosada) has contributed 7 dollars.

As we move forward with Vuo 2.0 and beyond, we want to ensure Vuo has a sustainable source of funding and, at the same time, to make Vuo accessible to a broader range of people. That's why we're making Vuo CE free for personal use and small organizations and raising the price of Vuo Pro to $299.

Flowcharts explaining Vuo 2.0 pricing

Vuo Community Edition

Vuo CE is for people who aren't (yet) making a lot of money from creating media. If you're a student, maker, or part-time freelancer, this may be the right tool for you.

Vuo CE is not just a free trial. It has almost all of the functionality of the current $49 edition, with a few restrictions. Vuo CE has a dialog on startup asking you to help fund Vuo's development, a splash screen in exported apps, and resolution restricted to 1280x1280 in exported movies.

Vuo CE is free for personal use and small organizations. It's fully open source and comes with the Vuo SDK.

Vuo Pro

Vuo Pro is a power tool for professionals. It includes advanced features for video editors, graphic designers, A/V technicians, lighting technicians, VJs, and dome media creators. And of course it has none of the restrictions of Vuo CE.

Vuo Pro 2.0 is $299. If you've already bought Vuo Pro 1.2.x, you can upgrade to Vuo Pro 2.0 for free. Or if you have Vuo non-Pro 1.2.x, you can switch to Vuo Pro 2.0 for $100. We've kept the price to switch the same as before in appreciation of those of you who've already helped fund Vuo.


Students and teachers using Vuo for personal use and schools that qualify as small organizations can use Vuo CE for free. If you're using Vuo in a larger institution or want to get the advanced features of Vuo Pro, you can take advantage of our 80% educational discount. That means you can get Vuo Pro 2.0 for only $59.80 — less than Vuo Pro costs now.

When buying 3 or more copies of Vuo Pro, you can continue to take advantage of our bulk discount of 10-20%. You can also combine the bulk discount with the educational discount.

Beta release

Would you like early access to Vuo 2.0? We hope so, because we'd appreciate your help testing it.

Anyone who's ever bought Vuo — even if they haven't upgraded to Vuo 1.2.x — will get access to the Vuo 2.0 beta for free.

We estimate that we'll release the first beta version in 2–4 months. That could change depending on how many bugs come up in our internal testing, but we'll keep you posted.

We'll share more about Vuo 2.0's new features in the coming weeks. Please tell your colleagues, friends, and favorite bloggers about Vuo 2.0 to help our community grow.

Team Vuo

  • 14 janvier 2019 à 21:31

A VJ and graphic artist use Vuo, we released Vuo 1.2.8, and Karl ventures north

Par jmcc

Hello everyone! We have two recent spotlights on how a VJ and graphic artist incorporate Vuo into their workflow, a small Vuo 1.2.8 release, and a change in Vuo's development team.

Spotlight: VJ MEKANIX

In our recent spotlight, Azy, a Los Angeles VJ, talks about his work, his creative process, and making unique Vuo image filters and image generators to use with VDMX. A frequent Vuo contributor, he's added several of his daily experiments, which he calls 1ups, to the Vuo Composition Gallery.

Spotlight: Graphic artist Luiz André Gama

In this spotlight, Luiz André Gama, talks about using Vuo to create unique visual effects consisting of beautiful and bizarre recursive images, as well as figuring out how to use Vuo's 3D nodes to alter photographic images.

Vuo on Instagram

Both Azy and Luiz André post to instagram, as Azy and Luiz André, respectively. You can follow Vuo on Instagram at vuoflow, or with the tag #vuoflow.

Vuo 1.2.8

We’ve just released Vuo 1.2.8 — a free update if you’ve purchased any previous Vuo 1.2.x versions. This release improves the Detect Audio Beats node by adding support for detecting 175–250 BPM and 220–320 BPM. Thanks to Marco Kaspar (marcozora) for funding this. The release also fixes a few community-reported bugs. See the release notes for details.

Karl Henkel leaves the Vuo development team

Karl Henkel, who has been part of Kosada's development team since 2012, has accepted a job with Unity Technologies. Karl is the developer of Parabox plug-ins for the Unity game engine. Seeking greater integration, Unity Technologies brought his plug-ins in-house. Karl is thrilled about this new relationship and is mastering French in preparation for a move to Unity's Montreal location.

In addition to his Vuo development work, Karl created some personal Vuo nodes he's shared with the community. He writes, "My time at Kosada was amazing. If I had to pick my favorite part of the job, it would without a doubt be the people. Everyone I worked with was passionate, caring, and just all around great persons. The community as well was a pleasure to interact with as well, and I’ll certainly be keeping up with all of your creations in the Vuo gallery!"

Good Luck, Karl, or should we say, "Bonne chance dans votre nouvel emploi."

The remaining developers, Jaymie, Melissa, Jean Marie, and Steve, continue to work on the next Vuo release. We're making good progress, but we're not yet ready to set a date.

Jean Marie
Team Vuo

  • 17 octobre 2018 à 01:30

Blackmagic support and more in Vuo 1.2.7

Par jstrecker

We’ve just released Vuo 1.2.7 — a free update if you’ve purchased any previous Vuo 1.2.x versions. We're also excited to share some videos of Vuo in action in Teo Dumski's Cloud Theater.

What’s new in Vuo 1.2.7

Support for capturing video from Blackmagic devices was the #1 voted feature request in the 2D Graphics category. We’ve included it in Vuo Pro 1.2.7, plus support for output.

If you’re not familiar with Blackmagic Design capture and playback products, they include nifty cards and devices for sending broadcast-quality video between A/V equipment and a computer.

In Vuo, you can use a video stream captured from Blackmagic just like any other video stream: layer it with other imagery, add real-time effects, and so on. And you can output any video stream in Vuo to Blackmagic.

To learn more, check out our new tutorial on capturing video from a video camera with a Blackmagic Intensity Shuttle for Thunderbolt.

Another new feature in Vuo 1.2.7 is the Make Supershape node, which can produce a wonderful variety of 3D flowers, sea creatures, and blobby things.

Vuo 1.2.7 also improves performance and stability. It fixes 16 community-reported issues.

A special thanks to Bodysoulspirit for creating the images of Vuo 1.2.7 in this post and on social media.

Legal disclaimer: Blackmagic Design owns their logo and trademarks. While Vuo uses the Blackmagic SDK, we’re not affiliated with or endorsed by Blackmagic Design.

Looking ahead to the next major release

As you may know, we’re hard at work on a big new release. We put out this bonus update, Vuo 1.2.7, so you could get access to some of the improvements we’ve been working on sooner. We continue to forge ahead with features that you, the community, have requested, other improvements to performance and usability, and of course a heap of new nodes.

Some of you have asked if we have a release date. Not yet, but we’ll let you know when we do. When we get closer to the release, we’ll also put out a call for alpha testers.

Vuo in Cloud Theater

Teo Dumski, previously featured in our community spotlight about his gravity-defying theatrics, continues to pair art with technology in Cloud Theater. Teo is an actor, director, teacher, and experimenter based in Wroclaw, Poland.

I use Vuo widely in all my projects. As live media compositing software it gives me the ability to experiment on some new means of expression. In theater this “life element” is so important that setups which automate processes are simply useless. I observe so many attempts to use new media in performative arts – some of them are valuable for me, some are not.

I started from creating a simple drawing app with Vuo (first versions supported mouse-only drawing!) and blending a live-drawn layer with live-camera layer (actors were lying on the floor and the camera was above them). After supporting Wacom graphic tablets we created a feature-length performance about the history of the world.

This was a huge success for us and after a year I started to move forward: I wanted to draw in three-dimensional space with live actors inside. This brought us to the premiere of "Tech is a Being", which was telling something more than human fantasies about the future. It became a self-referential performance which showed a potential for some new theatrical language. We used projectors not only to create images on semi-transparent screens but also to serve as light for actors. This blurred the boundary between light and image – we could use some brush to lighten an actor and create some stage design elements​ at the same time.

Photo by Tobiasz Papuczys

At the moment, we can draw at four separate projectors using three graphic tablets simultaneously (all artist have five blended layers and ability to choose any of the projectors). Also, we created a music video for SHE-la, which was painted by two graphic artists simultaneously. Again, it was a new technique of animation – we recorded the process of painting many scenes and edited it like a movie.

Teo is the director of Cloud Theater, a group he founded in 2016.

Cloud Theater deploys the creative potential of the human and technological cloud to look for new means of artistic expression. It is at the same time an existing and non-existing organization that chooses the path of modern theatre development. It’s a cloud of artists who are scattered across the country, the continent and the world, but remain in invisible touch, manage to reunite around a new idea to create art together. They do not have an artistic home, or stable, they don’t belong politically. They are disconnected and independent, but choose to be engaged, present and artistically free.

Team Vuo

  • 28 avril 2018 à 05:04

A Vuo seasonal discount, spotlight on a dome installation, and a VDMX tutorial

Par jmcc

Hello Everyone!

We'd like to announce a seasonal discount (20% off) and share news about a new Spotlight on a dome exhibition in Mandurah, Australia, created by Paul Bourke in collaboration with other artists, our new VDMX tutorial, and a new Vuo gallery for community-built nodes.

Seasonal Discount

Here in scenic Southeast Ohio the weather has turned sharply colder, the days are shorter, and Autumn's glory has faded. It's hard to miss that we're in a transition to the holiday season of gifts and good wishes. In that spirit, we're offering a seasonal discount to the Vuo community. From today, November 22nd, through November 28th you can purchase Vuo or Vuo Pro for 20% off, and you can combine this discount with our regular bulk and academic discounts. The discount also applies if you have an older version of Vuo and want our current version (1.2.6), or if you want to upgrade from Vuo to Vuo Pro. If you haven't yet made the jump to Vuo Pro, this is a great time to enjoy Vuo's Pro features:

When you add an item to the cart from this page, it will show the discount.

Spotlight: Paul Bourke's Dome exhibition in Mandurah, Australia

Our newest spotlight is about a fulldome installation called the Hydrodome that “focuses on our community’s connection to our waterways from Mandurah’s ancient Bindjareb heritage to 21st century recreation." Paul Bourke, in a collaboration with other artists, created this community installation. Several Vuo nodes including Warp Image with Projection Mesh are built on Paul's work.

VDMX Tutorial

Want to get started using Vuo with VDMX? Our new tutorial "Using Vuo Image Generator compositions in VDMX" shows how to integrate Vuo's live effects, including generating 3D scenes, into VDMX.

Node Gallery

We've created a new node gallery to replace our old node list. Vuo community members can either provide a link to their nodes, or post the nodes they make on You can enter a link to any compositions in the composition gallery that use the node. We hope this encourages people to share the nodes they create, and makes finding community nodes easier. Let us know what you think about it.

Happy creating!

Jean Marie
Team Vuo

  • 22 novembre 2017 à 21:00

Vuo with rain sensors and lightpainting and dancing, plus a tip

Par jstrecker

Hey, my Vuo peeps. Since the Vuo 1.2.6 release in June, we’ve published three new and remarkable community spotlights. Also we have a tip to share about Vuo’s keyboard shortcuts.

Community spotlight: Circus Family celebrates rainwater and Sinterklaas

Circus Family have turned to Vuo many times in their audiovisual design work, including The Rain Project and Hema Sintersizer. The Rain Project, a collaboration with advertising agency J. Walter Thompson, was a short film about “the never-ending source of Spa mineral water”. In a forest, they built an installation in which rain sensors trigger sound, light, and projections. Hema Sintersizer was a humongous music-making machine made of toys for the Sinterklaas holiday. The agency XXS commissioned Circus Family to create the Sintersizer for Hema’s flagship department store in Amsterdam.

Read more…

Community spotlight: Lori Hepner and Kendra Ross light-painting women's experiences

The visual art of Lori Hepner and the music of Kendra Ross combined in Intersection*ology, a performance that “explores, adapts, morphs, rejoices and revolts in the many ways women are perceived”. A key part of the performance was lightpainting, a process that Lori adapted from her work in long-exposure photography to a real-time performance setting. Kendra and Lori wore LED strips, a camera captured their movements, and Vuo turned the live video into trails of color. They’ve given two performances in Pittsburgh, USA, and plan to do more.

Read more…

Community spotlight: Dancers with disabilities paint with body movements at IMPACT  Theatre

IMPACT  Theatre have used Vuo in their mission “to promote a positive image of disability and to develop communication and self-confidence, though participation in performing and creative arts”. They recently used Vuo in a performance called Hyper in which dancers made virtual paintings with their body movements using skeletal tracking. IMPACT  Theatre will be using Vuo again in a puppet show on August 5 in Perivale, UK.

Read more…

Could you be in a community spotlight?

We love hearing what people are doing with Vuo! If you’ve made something cool, please share it in the composition gallery, drop us a line, or tweet @vuoflow.

We also love sharing what people have done with Vuo! Whether your work is a professional exhibition or just something you did for fun, it might make a great community spotlight. And hey, maybe it’ll spark someone else’s idea for their next Vuo project.

Tip: Keyboard shortcuts

Did you know that you can…

  • duplicate a cable by holding down the option key while dragging from an input port?
  • make a cable event-only by holding down the shift key while dragging the cable?
  • make the canvas slightly transparent with ⌘2 and very transparent with ⌘3?
  • move the canvas viewport by holding down the spacebar and dragging?

The Vuo Manual gives a complete list of keyboard shortcuts .

Team Vuo

  • 1 août 2017 à 16:45

Vuo 1.2.6 release and the results of our community pricing poll

Par jmcc

Hello everyone. We have a new release with over eighty new and improved nodes! And we have the results of your thoughts on Vuo's pricing.

Vuo 1.2.6 release

We’ve just released Vuo 1.2.6. Its headline features are:

  • node sets (31 new nodes) for fetching, working with, and saving tree (XML, JSON) and table (CSV, TSV) data
  • 14 new image filter nodes

A demonstration of a few of Vuo 1.2.6's new image filters

A sample of Vuo 1.2.6's new image filters, Make Crosshatch Image, Make Cartoon Image, Pixellate Image Radially, Solarize Image


  • many performance improvements, including a workaround for a bug in Apple’s AMD X4000 drivers

  • many functionality improvements, including

    • Added "Activate" port to Launch App
    • Changed Receive Live Video to output timestamps starting at 0, instead of using the camera's arbitrary timestamp
    • Added support for data: URIs
    • Added support for finding Mac PICT files
    • Added "Center" and "Height" ports to Vignette Image
    • Added triangular and hexagonal modes to Pixellate Image
    • and more

There are several editor improvements, including:

  • reorder published ports by dragging
  • duplicate cables by holding (Option) and dragging; now you use (Shift) to create event-only cables
  • edit sub compositions without having to close and reopen the compositions that use them
  • find nodes on the canvas by pressing ⌘F

The 1.2.6 Pro version adds nodes for:

  • liquid resizing and liquid masks for images
  • measuring image sharpness
  • union, intersection, and subtraction of 3D objects
  • ability to hierarchically flatten 3D objects

View the release notes for all the specifics.

An animated demonstration of Vuo Pro 1.2.6's new Liquid Resize Image node

Results of the community pricing poll

A chart summarizing the results of the community pricing poll

Many of you have weighed in on what Vuo should cost in order to grow the community. We received 98 responses, 10 where the response was "other," further explained in comments. As you can see, 23 people thought Vuo's price should stay at $49, 19 thought it should be $24, and 21 thought Vuo should be free with restrictions.

Some of the supporting comments were:

  • "Although I live in a country that makes US $49 a lot of money for most of us I think your present business model is quite effective."
  • "Thanks to the fact that there is a free trial, the $49 never prevented me to use Vuo, I think it's a fair price."
  • "You mention the main goal is to grow the community. There is no better way than to make your software free and have MORE people using Vuo. That way there will be many more pro's who will switch to Vuo and can afford the pro license."
  • "Free trial with strong restrictions e.g. resolution, special nodes, watermark will get more people interested but may also come with a higher support burden."
  • "I really want to see Vuo succeed, but I worry that it doesn't open enough doors for new users until they fork over some money. I think killing the price for the non-Pro version and removing functionality would be the wrong move…"
  • "I'm sure there are many people out there that could benefit from Vuo that are unaware of it."

We received comments about:

  • having a more fully-featured free trial (with some saving)
  • deeper discounts or free for students and teachers
  • free for non-commercial use
  • selling nodes or node sets individually
  • creating Windows or Linux versions
  • periodic sales
  • selling via subscriptions
  • changing our upgrade pricing
  • having both a free version and a regular version, in addition to Pro
  • strengthening our community outreach efforts
  • changing how we award votes
  • improving Vuo's functionality
  • improving Vuo's visual design

We consider every comment we receive, and your comments will help us figure out any pricing changes in the future. In the meantime, we're adding new functionality for Vuo 1.3, and we're working on some design changes along the lines of what some of you have suggested in discussions.

Thanks for your input, we value it greatly. Please use our contact form if you have more to share with us.

Jean Marie
Team Vuo

  • 11 juin 2017 à 02:24

Take a poll on Vuo's pricing

Par jmcc

Hello everyone. Do you have a view about how we can help the community grow by possibly changing Vuo's price? We’ve opened a poll about that. Currently, we're deep into Vuo 1.2.6, and we’ve spotlighted an installation by Xavier Boyaud that uses Vuo to create a display of light and shadows.

We want your opinion on Vuo’s pricing!

We have a burning desire to:

  • add the features you request,
  • incorporate new devices and technologies, and
  • make Vuo easier to use.

But, to do that more quickly and efficiently, we need the Vuo community to grow, and we need a greater percentage of the funding for Vuo’s development to come from the community. We have a question about how much Vuo should cost, so please vote and please tell your friends to vote too. The one-question poll will only be open for ten days.

Vote now!

Vuo 1.2.6 is on the way

Vuo 1.2.6 will be released in three or four weeks. Its headline feature is a new Tree node set, containing 15 nodes for working with hierarchical data such as XML and JSON, and a new Table node set for working with CSV and TSV data. We're stuffing as many other improvements into it as time will allow —

  • more image filters
  • usability improvements, including templates to streamline creating your compositions, and
  • bug fixes, including some user-reported graphics bugs.

If you want a taste of the Tree node set, there is a 1.2.6 alpha.

Our current release, Vuo 1.2.5, added two main new features: support for Hap movie playback and a node for drawing spline curves. It works around a performance issue in macOS 10.12, and fixes a performance bug in Vuo 1.2.4. And it provides other enhancements and bug fixes, including seven requested by the Vuo community.

Vuo 1.2.5 spline example composition

Vuo 1.2.5 is a free update for people who've purchased Vuo 1.2, as will be Vuo 1.2.6.

Community Spotlight: Sculpting light and shadows

"J’utilise la lumière et l’image comme matières premières dans mon travail de recherche et de création." ("I use light and image as raw materials in my work of research and creation.") This is how Xavier Boyaud — a self-taught visual artist, lighting designer, scenographer, and videographer — describes his work.

To learn more about Xavier's current projects using Vuo, read our interview with him.

Ombres Projeteés installation

Jean Marie
Team Vuo

  • 12 mai 2017 à 21:47

Vuo Boxing Day / New Year sale — 25% off

Par jstrecker

From December 26 (Boxing Day) through January 6 (US National Bean Day), we're offering a 25% discount on all purchases. To take advantage of this deal, add Vuo to your cart and enter this coupon code at checkout: 12boxingdays

Whether you're celebrating Polar Bear Swim Day, Sherlock Holmes's birthday, or International Cello Day, consider treating yourself to an update to Vuo 1.2 or a promotion from Vuo to Vuo Pro. Gift licenses for friends are also 25% off.

Do you qualify for the academic or bulk discount? If so, you can get a super discount by combining those with the 25% off.

During 2016, Vuo gained many new features, including projection mapping, an interface with NI mate, and numerous image effects — and we've put together a little video highlighting them. Please help the Vuo community grow by sharing the video with your friends and collaborators (who can get 25% off for the next 12 days!).

Team Vuo

  • 26 décembre 2016 à 19:41

Vuo 1.2.4 release, nightclub lighting, and new tutorials

Par jstrecker

Greetings, fellow Vuoers! We've just released Vuo 1.2.4. It's a small increment in the version number but a big chunk of new features, bug fixes, and performance improvements.

What's new in Vuo 1.2.4

Vuo 1.2.4 is the noisiest Vuo release yet — with 7 new types of noise added to the Make Noise Image node. You can now choose between gradient noise, value noise, cellular noise, and dot noise, on either a rectangular or triangular grid.

Screenshot of gradient noise, value noise, cellular noise, and dot noise, on rectangular and triangular grids

If you're projecting noise onto a planetarium dome or mapping noise onto the surface of a sphere, you get the same variety of noise types with the new Make Spherical Noise Image node.

Screenshot of noise on spheres

You can now generate noise with more depth and complexity using the new levels (octaves) options on the Make Noise Image, Make Spherical Noise Image, Frost Image, and Shade with Frosted Glass nodes.

Screenshot of the Frost Image node with multiple noise levels

We've added a bunch of new image filters, including Sharpen Image, Make CMYK Halftone Image, Make Stained Glass Image, and Scramble Image.

 Sharpen Image, Make CMYK Halftone Image, Make Stained Glass Image, and Scramble Image

Vuo 1.2.4 comes with blurs galore. We've added two new blur nodes, Blur Image Radially and Blur Image Directionally, and the choice of Gaussian, linear, box, and disc kernels. For faster performance or a distorted effect, you can now adjust the blur quality. You can apply a mask to blur only part of an image.

Screenshot of 4 different types of blur applied to the same image

Besides all these image nodes, we've added a Filter Skeleton node that makes it easy to integrate Vuo with NI mate for Kinect skeletal tracking.

Animated GIF demonstrating the new Filter Skeleton node

In Vuo 1.2.4 you'll find some handy nodes that do math so you don't have to — Change Speed (based on the popular node by VJ SATOSHI), Arrange Layers in Row, Arrange Layers in Column, and new Anchor ports on layer nodes to position layers.

Screenshot of a group of 4 layers positioned by the new Arrange Layers in Row/Column nodes

Besides Change Speed, three other new nodes in Vuo 1.2.4 came from the Vuo community: alexmitchellmus's Bit Crush Audio and Ring Modulate Audio nodes for making electronic music effects and the Comb List node based on VJ SATOSHI's "List Skip Pick" node.

Vuo 1.2.4 includes a boatload of bug fixes, including many bugs reported by the community. (Thanks to all of you who submitted bug reports!)

We no longer support Mac OS X 10.7. To run Vuo 1.2.4, you'll need OS X Mountain Lion 10.8 through macOS Sierra 10.12.

Download Vuo 1.2.4.

Community spotlight: Lights and 3D audio at a nightclub

Justin Beardsell (meno) has been using Vuo at Ministry of Sound in London. Complementing the venue's new Dolby Atmos 3D sound system, Justin has added a lighting controller that makes the LED lighting rig in the ceiling visualize the roving speakers. Vuo serves as a bridge between Dolby Atmos and VDMX + Quartz Composer, receiving OSC messages, filtering them, and routing them to their destination.

To learn more, read our interview with Justin.

Have you used Vuo in interesting ways? Do you know someone who has? Tell us about it! We're always on the lookout for projects to feature in community spotlights.

Animated GIF of Justin Beardsell's installation using Vuo at Ministry of Sound in London

3 ways to share your compositions

We love seeing compositions created by the Vuo community, whether they're super polished exhibitions or just little experiments. When you share a composition that you've made, you're giving other community members the opportunity to learn from and possibly remix your work. Where can you share compositions?

  1. Vuo Composition Gallery
  2. Vuo Facebook Group
  3. @vuoflow on Twitter

The first composition you share in the Composition Gallery earns you 50 votes to spend on feature requests. Each composition after that earns you 5 votes.

New tutorials: Kaleidoscopes and QLab

Two community members have recently shared informative Vuo tutorials. For QLab users, wmackwood has created a video tutorial on using QLab to control Vuo via OSC. From Magneson comes his fourth Vuo tutorial, Non-stinking kaleidoscopes — Part 1, on creating kaleidoscope visuals for a refined palate.

Do you have knowledge to share? By creating a Vuo tutorial, you help other community members get better at Vuo, and you get 20 votes to spend on feature requests if we choose your tutorial for our tutorials page.

Team Vuo

  • 18 novembre 2016 à 03:46

Vuo 1.2.3 release, installation art, and a tip

Par jstrecker

Vuo 1.2.3 released

We've just released Vuo 1.2.3, which adds a node for projection mapping — with support for corner point adjustment; edge blur, gamma, and crop; overall gamma; and perspective and affine projection. Thanks to iason for suggesting this feature and Imimot for helping fund its development!

In Vuo 1.2.3, we've added lots of other features, too, including a Save Data node that can write text to a file, input editors for picking devices such as audio and MIDI, and support for newer Kinect models (1473 and 1517). And we've fixed many bugs.

Vuo 1.2.3 is a free update for anyone who's purchased Vuo 1.2.0 or later.

Screenshot of a projection mapping demo video

Community spotlight: A virtual forest installation

The artistic folks at Out of the Box Productions recently presented an interactive installation in Toronto that used Vuo to evoke a multi-sensory virtual forest. Created by Gwenyth Dobie, with William Mackwood (wmackwood) leading the technical integration, Rallentando was "a response to our experience of 'hyper living'". It offered the audience "a gradual slackening of tempo, leaving behind the distractions of contemporary urban life".

For more about Rallentando and how Vuo played a part in it, read our interview with Gwenyth and William. Plus, see William's composition Nature Movement in our gallery.

Screenshot of the Rallentando video

Earn votes by making a tutorial

Have you run out of votes to spend on feature requests? You can earn more votes by buying a new copy of Vuo or an update, sharing compositions, submitting helpful bug reports, contributing good code — and now, by creating a tutorial. When you create a tutorial and we add it to our tutorials page, you get 20 votes. Two community members, Simon Boas (sboas) and Magneson (Magneson) have already contributed some really instructive tutorials. If you've made a tutorial that you'd like to submit, please contact us.

Tip: Translating from Quartz Composer to Vuo

A lot of you know Quartz Composer pretty well and would like to translate your knowledge over to Vuo. We'e put together an FAQ to help you do that: What do I need to know if I'm coming from a Quartz Composer background?

Here's an example that illustrates several of the similarities and differences between Quartz Composer and Vuo.

The top level of a Quartz Composer composition that displays a cylinder with trackball interactionThe middle level of a Quartz Composer composition that displays a cylinder with trackball interactionThe bottom level of a Quartz Composer composition that displays a cylinder with trackball interaction

A Vuo composition that displays a cylinder with trackball interaction

3D objects — In Quartz Composer, the Cylinder patch controls the parameters of the cylinder and renders it in the viewer. In Vuo, the creation and the rendering of a 3D object are split into separate steps. The Make Tube node (which you can find in the Node Library by searching for "tube" or "cylinder") creates a tube. In the composition above, the tube is immediately sent to Render Scene to Window to be rendered. (An advantage of splitting the creation and rendering into separate steps is that, if you wanted to, you could group 3D objects together and build up a hierarchical scenegraph before rendering.)

Trackball — In Quartz Composer, you add trackball interaction to a rendered scene by enclosing it in a TrackBall environment. In Vuo, you connect the output of the Make Draggable Camera node to the Objects input of Render Scene to Window. (You can add other kinds of cameras, too, with nodes such as Make Orthographic Camera, Make Fisheye Camera [Vuo Pro], and Make Stereo Camera [Vuo Pro].)

Lighting — In Quartz Composer, you add lighting to a 3D object by enclosing it in a Lighting environment. In Vuo, Make Tube and other 3D object nodes have Material input ports that control the lighting. In the composition above, the Material ports have been set to accept colors (right-click on port > Set Data Type > Color, or connect a cable from a color output port). Color Materials automatically have lighting applied. (If you want more control over lighting, you can use shader nodes such as Shade with Color and/or lighting nodes such as Make Point Light.)

Node execution — The Vuo composition above has a node with no counterpart in Quartz Composer: Fire on Start. Without this (or a similar) node, the Share Value and Make Tube nodes wouldn't do anything. With it, the Share Value, Make Tube, and Render Scene to Window nodes each execute (evaluate) one time when the composition starts, causing the tube to be created and rendered.

Both Vuo and Quartz Composer have rules about when nodes/patches execute. In Quartz Composer, the rules are based on the display refresh rate, execution modes, interaction ports, and the idea of data being "pulled" through the composition by rendering patches. In Vuo, the rules are based on events that "push" data.

In Vuo, you can watch events moving through the composition by enabling Show Events in the toolbar and running the composition. Exercise: Try running the composition shown above (ShowDraggableCylinder.vuo) and some variations (ShowDraggableCylinder-Wave.vuo and ShowDraggableCylinder-Keyboard.vuo) with Show Events turned on.

For more info and examples of translating from Quartz Composer to Vuo, see What do I need to know if I'm coming from a Quartz Composer background?.

Team Vuo

  • 3 juillet 2016 à 23:11

Vuo 1.2.2 released, new tutorials, and a tip

Par jmcc

Vuo 1.2.2

Vuo 1.2.2 is a big update that fixes 34 community-reported issues, adds several new features, and improves performance and stability. It's free for people who purchased Vuo 1.2.0 or Vuo 1.2.1. Highlights include:

  • Improved stability when livecoding with subcompositions
  • Improved performance of many nodes, including Resize Image, Decode Movie Image, Fetch Image, Pixellate Image, Split Text, Split Text Stream
  • Added support for loading and saving more image formats, including WebP
  • Added several new nodes: Measure Length, and 5 new 3D/4D Point → Real type converters
  • Fixed many issues with image alpha blending
  • Fixed inability to broadcast OSC messages on some system configurations
  • Fixed reliability issues when livecoding with Build List and Process List
  • Added workarounds for many Mac OS X and GPU driver issues

Optimized nodes for Vuo 1.2.2
Optimized Nodes in Vuo 1.2.2

Thanks to everyone who reported issues!

Tutorials – Custom Grids, Feedback, Music Visuals and more

Martinus Magneson Larsen (@Magneson) recently put together three tutorials on using Vuo to create:

The fractal tutorial is especially interesting as it covers how to use layers and image feedback to create fractal compositions in Vuo.

Here's an excerpt of Magneson's Fractal tutorial:

Magneson's Fractal Tutorial Image

Simon Boas (@sboas) was our first community member to create a tutorial (an introductory tutorial on Vuo and Live Video), and we're glad to see the trend continue!

We've added a new video series on making music visuals, based on Jaymie Strecker's (Jaymie (@jstrecker)) talk at the Kutztown University Planetarium.

And, we've also just posted a very quick tutorial about creating subcompositions.

Tip: Generic Nodes

Some nodes can work with many different types of data. For example, a Hold Value node could hold an integer, an image, a 3D point... or really, any type of data. We call this a generic node. Understanding how Vuo nodes work with different types of data can make creating compositions easier.

When you put a generic node on the canvas and hook up one of its data ports with a cable that already has a specific data type, the node becomes non-generic. For example, when you hook up a Make RGB Color to a Hold Value node, all the node’s ports will change to the data type "Color." But what if you later decide you want to hook up a Make Color Layer node instead, which outputs a "Layer" data type?

To change the port back to generic, you can right-click on the port and select the "Revert to Generic Data Type" menu item. (This will delete any cables between non-generic ports and ports changed back to generic.) You can also right-click to set a data type initially using "Set Data Type."

Some generic nodes can work with several different types of data, but not all types. For example, the Add node can work with integers, real numbers, 2D points, 3D points, and 4D points, but not text or images. Some generic nodes are automatically turned into non-generic nodes when first created. For example, when you drag an Add node from the Node Library onto the canvas, its ports are automatically changed from generic to real numbers, because real numbers are usually a suitable choice for the Add node. But if you want to work with integers instead, you can use the "Revert to Generic Data Type" to work with integers.

To see what data type the node is using you can always left-click on the port to see its port popover. That will list the port’s data type, or that it is a generic data type.

Generic and non-generic nodes

Jean Marie
Team Vuo

  • 11 mai 2016 à 14:58

Vuo+CoGe contest, features for Vuo 1.3, and tips

Par jstrecker

Contest starts today — create an effect for CoGe

We're getting together with Imimot, makers of CoGe, to host a contest for the most awesome image filter made in Vuo. The winner will get a Vuo Pro license and a CoGe Single User license.

To enter the contest, create an image filter composition (File > New Composition with Protocol > Image Filter) and a video demonstrating how it works. For details, see the full instructions and rules.

The contest starts today and runs through Sunday, March 13, 11:59pm GMT. The winner will be chosen by a poll that will be open for voting March 15–22.

Features for Vuo 1.3

Thanks to the community's feature requests and votes, we have a great lineup for our next release. Vuo 1.3 will include:

For the full list, see the feature requests chosen to implement.

We're getting new feature requests every week. You can get a rundown on the Vuo Facebook Group every #FeatureRequestFriday.

Your votes help determine the features that go into Vuo. Features that have been already been added to Vuo because of votes include HID input, serial input and output, barcode reading, the ability for a composition to go fullscreen on startup, the ability for a composition to launch an app, and snap-to-grid on the composition canvas.

Tip: Organize cables for an easy switch to a different rendering destination

Azy (Azy (@krezrock)) shared a tip that can save time when you're changing a composition from one that runs on its own to one that runs inside of CoGe or VDMX. If you initially design the composition to send its output to a Render Scene to Window or Render Layers to Window node, you might have to move a lot of cables around to reroute the output to an image published output port. Azy figured out how to avoid this problem: use a Combine 3D Objects or Combine Layers with Transform node to bundle the cables.

Tip: How to make Process List and Build List play nice with other triggers

We've gotten a lot of questions about how to iterate through a list with the Process List and Build List nodes. If you're looking for a way to do something repeatedly, these may be just the nodes you need. Here's an answer to one of the most frequently asked questions: Why is the output of Process List getting jumbled?

Team Vuo

  • 29 février 2016 à 18:34