Wire and Spout

Post your awesome Wire patches here, share tutorials
Post Reply
User avatar
subpixel
Posts: 169
Joined: Thu Jun 05, 2014 09:32
Location: Sydney, AU

Wire and Spout

Post by subpixel »

Why are Spout inputs and outputs disabled / nonexistent in Wire?

Allowing them for use whilst in the editor is there, but not in Resolume? What gives?

-subpixel

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

Re: Wire and Spout

Post by Zoltán »

Texture in can get Spout input, Texture out can send to Spout output.
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
subpixel
Posts: 169
Joined: Thu Jun 05, 2014 09:32
Location: Sydney, AU

Re: Wire and Spout

Post by subpixel »

Please demonstrate.

I can use Spout In and Spout Out in the Wire editor, but they don't work in Resolume. Supposing they do work, how/where do you specify the name of the Spout source?

-subpixel

--begin-wire-patch--
698.3ocwT11aSCCDG+qBxuNoKwoNwouhtrfzjPaHMj.IVExMws0ficvwtqkp9cmyNcqSf.gDSh9l5d89eO76N6CnFsRwarBsZ.M6SGPqL5N3PRDR6r8NKZQDxpAKoQHgJX33hSGu0zxMnYGPqMZWOn+vwHjQqsigRoa4nYIGW.V63Vl2SlytQCZPCtk8hcbIJB0vr70ZydvJe0JnX.as7dodeGWYeOyrla8ZWZXplMfWv+qXcPrQePX3vu1xMCPG3cpi8Ee7KfTJT9SXbDpmY8BSNdzG4gFin2F72GpVwPujs+lwHNzuSdWOz62570gnEJAwJguOQ3TLMMOqHlkkjGOkTVFWRKXwr7rbVRaYQFgAZjhFtZf+FgjOlgSFNkAvPGSHgSF9fV553u9QXLLoAnOfdiXsPwj+y8d1S8N126eywjBK.5LLkjGcp.rmjugKVuAxVZBEF+OHZsftzRbBnbfsk+RWM1MttkpQT.RcF+gMVa+r6u39K9YlrkqZCaN28tO9VDHWw2YuAVwttEhWTXayuBhRB6YVqQrzYGMsRpev+sceuuVC+DhHS5BibwZf09PJTCVnyFEcxYgB1Ngw+S9m5q8kZmpc34TihOyrLfe6.JmCL1S6hLJnoQxFBRDPEiJJxKKv4j3KwywwSqRqhoUSqhwkojqJnUUz5xmCzzPDzMeEztEVK09aNZY.IqfOvFXRvTnGriIJbg8buXAj4Lbb64tQ4jReCsQzBq5v81GoyYVr3og76G0+pqUnmM997VwfXoeY2ZbbHVo+5D3Eir3.YAz82P1554wSuJiFSqqIwI0WNeZ0kWkLut9+BY+SHc74leGSgv3D9z0.pLgWR86WjrIzTRQIgVRmlUPFYBgjNIgjmRvYiF+t1+ldxDJoHOGHVNIKkhKoY9K1b43y+9Bz2lovC7G+A.n2syA
--end-wire-patch--
260212 spxlSpoutOut 01 - Wire patch, Spout In and Out active.png
Very basic Wire "Effect". Texture In node is using the Spout output from Resolume. The Texture Out node has Output > Spout active.
260212 spxlSpoutOut 02 - Resolume, Texture sharing enabled, spxlSpoutOut effect active.png
Resolume (Arena) with Output > Texture Sharing (Spout) enabled, and the spxlSpoutOut effect active on Layer 2.
260212 spxlSpoutOut 03 - Spout Receiver, Resolume texture sharing enabled (available), spxlSpoutOut effect active (not available), Wire editor Spout Out active (available).png
With Resolume and Wire both open, the demo Spout Receiver program shows only the standard Resolume texture sharing output and the Wire Editor output.
260212 spxlSpoutOut 04 - Spout Receiver, Resolume texture sharing enabled (available), spxlSpoutOut effect active (not available), Wire editor closed.png
With only Resolume open, the demo Spout Receiver program shows only the standard Resolume texture sharing output.

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

Re: Wire and Spout

Post by Zoltán »

Wire patches loaded in a host like Resolume will use the texture passed to them in the Texture input nodes.
https://resolume.com/support/en/wire-re ... ntegration

You can load spout sources in Resolume from the Sources panel. Advanced output screens can be set to send Spout. https://resolume.com/support/en/syphonspout
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
subpixel
Posts: 169
Joined: Thu Jun 05, 2014 09:32
Location: Sydney, AU

Re: Wire and Spout

Post by subpixel »

Yes, I know that; I have used those features for years.

I take it you mean to say that there is no Spout In nor Spout Out facility for Wire plugins in Resolume.

My question is: why?

Am I the only one who wants to do things like create mixers that Spout out their result so I don't have to insert an extra layer with a Video Router just to capture that? Or access additional textures in effects?

If we can't have Spout In/Out, can we have some Video Router nodes (and related input parameter type)? Maybe even with the ability to pull the result of a layer blend rather than the layer before the blend?

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

Re: Wire and Spout

Post by Zoltán »

Wire patches running in a host don't create a whole Wire instance behind the scenes. They are basically shaders, added as render passes. The texture in is the representation of the input texture of the shader, Texture out is the result.

Groups can be routed to slices, in the advanced output. You can send those to Spout/Syphon, and NDI in addition to capture and display outputs.
https://resolume.com/support/en/slice-routing
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

Post Reply