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.
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."
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.
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?
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.
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.
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.
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.
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.
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.
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:
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
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.
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.
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 dome… mapping virtual 3D objects onto LED strips… using 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.
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.
Melissa (mkegan) of Team Vuo was teaching her brother how to use Vuo. He wanted to play a movie, so he tried this:
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.
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.
By the way, as of Vuo 2.0, port popovers work inside of subcompositions, too.
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).
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.
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.
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.
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.
In harmony with the redesigned appearance, Vuo 2.0 has a redesigned app icon and logo.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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."
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.
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.
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.
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 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.
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.
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.
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.
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.
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, 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
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.
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.
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.
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.
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.
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.
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.
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.
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 vuo.org. 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.
— Jean Marie
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.
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.
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.
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.
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.
Did you know that you can…
The Vuo Manual gives a complete list of keyboard shortcuts .
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.
We’ve just released Vuo 1.2.6. Its headline features are:
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
Receive Live Videoto output timestamps starting at 0, instead of using the camera's arbitrary timestamp
There are several editor improvements, including:
The 1.2.6 Pro version adds nodes for:
View the release notes for all the specifics.
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:
We received comments about:
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
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 have a burning desire to:
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.
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 —
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 is a free update for people who've purchased Vuo 1.2, as will be Vuo 1.2.6.
"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.
— Jean Marie
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:
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.
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!).
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.
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.
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.
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.
We've added a bunch of new image filters, including
Make CMYK Halftone Image,
Make Stained Glass Image, and
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.
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.
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.
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.
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.
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?
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.
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.
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.
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".
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.
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.
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
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?.
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:
Decode Movie Image,
Split Text Stream
Measure Length, and 5 new 3D/4D Point → Real type converters
Optimized Nodes in Vuo 1.2.2
Thanks to everyone who reported issues!
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:
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.
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.
— Jean Marie
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.
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.
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.
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?