jstrecker's picture
Jaymie posted a new Tutorial, “Creating FFGL plugins in Vuo

Creating FFGL plugins in Vuo

Creating FFGL plugins in Vuo

Turning a composition into an FFGL (FreeFrame 1.6+) plugin for VJ apps such as Resolume, Magic Music Visuals, VDMX, and Isadora 3

Transcript: 

Hi, this is Jaymie from the Vuo team. In this tutorial, I'll show you how to create an FFGL plugin from a Vuo composition and use it in Resolume Avenue.

FFGL plugins you create in Vuo will run in 64-bit macOS apps that support FFGL, also known as FreeFrame 1.5 — including the ones listed here.

There are two kinds of FFGL plugins you can create in Vuo. Sources generate content for a clip. Effects change how a clip looks.

First we'll go through how to create an effect. Go to File > New Composition from Template > Image Filter.

jstrecker's picture
Jaymie posted a new Tutorial, “Creating Final Cut Pro X plugins in Vuo

Creating Final Cut Pro X plugins in Vuo

Creating Final Cut Pro X plugins in Vuo

Turning a composition into an FxPlug plugin for Apple Motion and Final Cut Pro X

Transcript: 

Hi, this is Jaymie from the Vuo team. In this tutorial, I'll show you how to create a Final Cut Pro plugin from a Vuo composition.

Plugins for Final Cut Pro and Motion are called FxPlug. There are three kinds of FxPlug plugins you can create in Vuo: video effects, transitions, and generators.

Video effects appear in the Effects Browser. They alter how a clip looks.

Transitions appear in the Transitions Browser. They transition from one clip to another.

Generators appear in the Titles and Generators sidebar. They generate clips.

mrray's picture

reproducible crash in VuoCompiler() with 2.0.0.10830

mrray's picture

Status: 

Vuo version: 

OS version: 

  • macOS 10.13

How severely does this bug affect you?: 

●●●○ — It prevents me from completing a specific task with Vuo.

Steps causing the bug to occur: 

  • sample project included, build & run
  • alternate between clicking "Load 1st comp" and "Load 2nd comp" buttons until the app crashes.
  • crash is 100% reproducible on every machine we've tested so far.
  • crash almost always occurs within the first cycle or two (usually on 2nd click).
  • crash doesn't occur with the 2.0 alpha (2.0.0.10623)- only reproducible using the 2.0 public beta (2.0.0.10830).
  • stack usually looks something like this:

  • 0 0x00007fff58242b66 in __pthread_kill ()
  • #1 0x00000001053c10f0 in pthread_kill ()
  • #2 0x00007fff5819e1ae in abort ()
  • #3 0x00007fff582ade3d in nanozone_error ()
  • #4 0x00007fff582a1dde in _nano_malloc_check_clear ()
  • #5 0x00007fff582a1c23 in nano_malloc ()
  • #6 0x00007fff5829b241 in malloc_zone_malloc ()
  • #7 0x00007fff5829a5bf in malloc ()
  • #8 0x00007fff56099628 in operator new(unsigned long) ()
  • #9 0x00007fff5607ffc9 in std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::__init(char const*, unsigned long, unsigned long) ()
  • #10 0x000000010040b969 in std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > std::__1::operator+<char, std::__1::char_traits, std::__1::allocator >(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, char const*) ()
  • #11 0x00000001003ab4cf in VuoCompiler::VuoCompiler(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) ()
  • #12 0x0000000100001877 in ::-[VuoHolder compileAndLoadComp:](NSString *) at /Users/testadmin/Documents/VuoQuestions6/VuoHolder.mm:50
  • #13 0x000000010000fb57 in ::__37-[AppDelegate loadSecondCompClicked:]_block_invoke() at /Users/testadmin/Documents/VuoQuestions6/VuoQuestions6/AppDelegate.mm:63

Have you found a workaround?: 

nope, sorry!

cturnerh's picture
cturnerh posted a new Discussion, “Creating Final Cut Pro X Effects

Creating Final Cut Pro X Effects

I'm trying out the new 2.0 beta and am trying to recreate some of the example compositions as Final Cut Pro X effects to learn how to start making my own.

However, I'm having trouble wrapping my head around how to connect everything.

Mainly the "Time" input and the "Render Layers to Window" to the output port.

Can someone please point me in the right direction?

Sample Project: 1

My attempt at making it a Final Cut Pro X effect: Mine

Scratchpole's picture
Joe commented on Jean Marie's Newsletter, “Vuo 2.0 beta is here!

Well done all! I look forward to getting swatting! :)

dumski's picture
Teo commented on Jean Marie's Newsletter, “Vuo 2.0 beta is here!

One of the most exciting downloads I remember :D

funwithstuff's picture
funwithstuff commented on Jean Marie's Newsletter, “Vuo 2.0 beta is here!

Woohoo! Many thanks!

Bodysoulspirit's picture
Bodysoulspirit commented on Jean Marie's Newsletter, “Vuo 2.0 beta is here!

Yepiiieeee ;)

funwithstuff's picture
funwithstuff commented on Bodysoulspirit's Feature Request, “Export as OSX Screensavers

Very late I know, but it is still possible to use Quartz Composer compositions as screen savers under Mojave. You'll need a cheap third-party screen saver module called Backgrounds, but it does work:

https://apps.apple.com/us/app/backgrounds/id808501572?mt=12

Pages

Welcome!

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

Browse Discussions

Start a Discussion


Browse Feature Requests

Suggest a Feature


Browse the Composition Gallery

Share a Composition


How can I get notifications?

Learn more about the community

Learn more about Vuo

Vuo Announcements

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