How might I route video through another program, then back?

Post your questions here and we'll all try to help.
Post Reply
Agent Orange
Is taking Resolume on a second date
Posts: 23
Joined: Thu Jan 27, 2011 09:12

How might I route video through another program, then back?

Post by Agent Orange »

Looking to use some of the Processing and Touchdesigner effects I've made with Resolume.

I have Spout set up, and it's great for sending frames one way.
Resolume will send its output to the other software, but after processing it, I'm not sure how to bring it back into Resolume for final output. Doing so will draw over the output that's going to TD/Processing.

What I'm looking for is similar to an send effect in audio.
Resolume -> Processing/TD -> Resolume -> Output

Is this possible?

Zoltán
Team Resolume
Posts: 7108
Joined: Thu Jan 09, 2014 13:08
Location: Székesfehérvár, Hungary

Re: How might I route video through another program, then back?

Post by Zoltán »

You can use spout back to Resolume.
Your sender will appear in the Sources panel.
Software developer, Sound Engineer,
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu

User avatar
drazkers
Wants to marry Resolume, and Resolume said "yes!"
Posts: 968
Joined: Wed May 18, 2011 10:54
Location: Brady V up in Canada

Re: How might I route video through another program, then back?

Post by drazkers »

Touch designer

Spout top in and then spout top out. Shows up in resolume as a source. It's actually pretty darn easy.

User avatar
Oaktown
Resolume honorary member
Posts: 2837
Joined: Tue May 08, 2012 15:19
Location: Oakland, CA

Re: How might I route video through another program, then back?

Post by Oaktown »

Here is a TD comp with both syphonspoutout and ndiout TOPs from the same syphonspoutin TOP source.
Attachments
TD spout to spout.zip
(5.03 KiB) Downloaded 433 times

Agent Orange
Is taking Resolume on a second date
Posts: 23
Joined: Thu Jan 27, 2011 09:12

Re: How might I route video through another program, then back?

Post by Agent Orange »

Thanks for the replies guys,

Spout in and out in TD isn't the issue. The problem is how to route that once it's back in Resolume, to be used as the final output. I haven't been able to come up with a way that is completely separate from the composition I'm sending into Touchdesigner in the first place. Routing the entire composition results in TD's output becoming its own input, which makes a feedback loop that doesn't really get anywhere.

The setup I tried that somewhat works is to route one layer out over syphon, in advanced output. That gets processed in TD, and brought back in using a spout source clip in the top most layer. Problem then being the original output is still visible underneath the TD output.

User avatar
Oaktown
Resolume honorary member
Posts: 2837
Joined: Tue May 08, 2012 15:19
Location: Oakland, CA

Re: How might I route video through another program, then back?

Post by Oaktown »

Make a group with everything in your composition besides the TD layer
Turn the group opacity off
Choose that group as the input source for a Slice in a dedicated Screen in the advanced output
Make sure you uncheck Input Opacity for that Slice
Choose Spout as the Device for the Screen
Do your think in TD
Create a layer on top of the group with a Spout Source selecting the Spout stream from TD
Lock the layer when the Spout clip is triggered

That should do the trick!

Joris
Doesn't Know Jack about VJ'ing or Software Development and Mostly Just Gets Coffee for Everyone
Posts: 5185
Joined: Fri May 22, 2009 11:38

Re: How might I route video through another program, then back?

Post by Joris »

It would be awesome if someone made an FFGL plugin that both sends and receives to and from Spout/Syphon. Would make this sidechaining stuff a whole lot easier.

Agent Orange
Is taking Resolume on a second date
Posts: 23
Joined: Thu Jan 27, 2011 09:12

Re: How might I route video through another program, then back?

Post by Agent Orange »

Thanks @oaktown, looks like that gets the job done. :D

Post Reply