Page 1 of 1

Resolume Tutorial - Texture Sharing

Posted: Wed Jun 04, 2025 08:43
by MarkyMark
Hey Guys!

I recently did 4 tutorials on texture sharing.
I thought I'd post them here so you might all learn from them.

phpBB [video]

phpBB [video]

phpBB [video]

phpBB [video]

Re: Resolume Tutorial - Texture Sharing

Posted: Fri Jun 06, 2025 09:17
by bennoH.
MarkyMark wrote: Wed Jun 04, 2025 08:43 Hey Guys!

I recently did 4 tutorials on texture sharing.
I thought I'd post them here so you might all learn from them.

4 x videos
This is an exciting post! :)
Thank you very much for the fact that this topic is greatly undervalued or not given enough attention by many users, as Spout/Syphon is a great way to expand Arena/Avenue with content and footage, often at no cost (with:
- Desktop ISF Editor - https://isf.vidvox.net/desktop-editor/ with massiv ISFs as +contents
- NestDrop V2 - https://nestimmersion.ca/nestdrop.php/ with massiv MilkDrops as +Footages
- TOOLL3 - https://tooll.io/ to expand the spectrum off U artworking
- SMODE Community - https://www.smode.io/en/product/community-visual-art/ to expand in all
- And so much more if you take a look at the Spout page, for example - https://leadedge.github.io/spout-projects.html/

NDI also has a lot of benefits in my opinion, although I see this more in the ability to easily connect outputs to individual monitors or LED panels over long distances via a easy network cable (and control them selectively).

But fundamentally I would like to stress that I only consider Spout/Syphon implementet direct in the program source code, so I mean for apps where you can find the Spout/Syphon in Arena/Avenue directly in/under the sources without any further action, and just that apps get a real highly efficient texture sharing, as this is the only way that directly uses the GPU buffer and is practically purely GPU-based. & so with a current mid-range GPU, a lot is actually possible; the frame rate does not collapse when 2 or 3 texture sharing sources are used under K1 in Arena/Avenue.
I'm a bit pessimistic about NDI or Spout/Syphon-screen-capturing, as the CPU usually has to do most of the work there, which usually leads to poor results on average consumer computers.
You should also never forget that screen capturing for perhaps for K1 requires an additional 1920x1080 free work-monitor area for that self. Even if a window can be selected, it must be open and will be transferred in the actual & current dimension via Spout/Syphon during screen capturing, etc. With a truly implemented spout sender in an app, however, this app can run on any virtual desktop from the work-monitor/OS and still arrive in K1 in Arena/Avenue perfectly.

But that's my practical experience; perhaps others have diffrends and let me know.

Re: Resolume Tutorial - Texture Sharing

Posted: Fri Jun 06, 2025 10:34
by bennoH.
MarkyMark wrote: Wed Jun 04, 2025 08:43 Hey Guys!

I recently did 4 tutorials on texture sharing.
I thought I'd post them here so you might all learn from them.

4x Video
Yes, Mark, you're really on point. I've been looking for a solution for sending content from the web browser to Arena via Spout, but not via screen capture, for the past few days.

After a long WEB-search, I actually came across a very old post here in the Reso-forum via my search. This problem was advertised as solved there:
viewtopic.php?t=14317/

Unfortunately, no further installation instructions or other explanations, download links, or anything else helpful were provided.

So I'm asking you and Zoltan if you're already familiar with this post (& my problem) and the solution and could help me. Or oterhands perhaps you could take a look at it for all of us and explain the implementation/installation step by step for a great effeicient Web-Browser textureSharing.

I found these links, but they seem to be without the built-in SpoutOut mentioned in the post, which is why I haven't tried it yet:
- https://ultralig.ht/
- https://datadome.co/headless-browsers/awesomium/
- https://spout.discourse.group/t/how-can ... lume/493/2


Best regards, also to the Resolume-Support,
bennoH.:panda_face:

Re: Resolume Tutorial - Texture Sharing

Posted: Fri Jun 06, 2025 10:46
by Zoltán
What's wrong with using NDI screen capture as described in the topic you linked?

Re: Resolume Tutorial - Texture Sharing

Posted: Fri Jun 06, 2025 11:10
by bennoH.
Zoltán wrote: Fri Jun 06, 2025 10:46 What's wrong with using NDI screen capture as described in the topic you linked?
I don't have that much free space on my work monitor, nor do I want to burden my CPU with this work; I have an RTX 3080 for that. I also unplug the Ethernet cable as soon as the desired app is loaded on the website (HydraCTRL https://hydractrl.d17e.dev/, for example, continues to run without problems).

And the person who started the post clearly states that there is a solution with "Awesomium + Spout," and that's what I'm looking for myself, using the "Awesomium" follow-up, i.e., https://ultralig.ht/.

It can't be true that there isn't a single web browser for Windows with integrated SpoutOut. I already found that a disgrace, or maybe you know of such a browser.

But the fact that the proposed solution isn't explained in more detail is really a bit unfortunate.

Can't you please help?

Re: Resolume Tutorial - Texture Sharing

Posted: Fri Jun 06, 2025 11:21
by Zoltán
I'd recommend a capture card then, that's the least load on the system, if you can't get spuout working.