@fred said:
To clarify my question is about stopping the resource use not how to send NDI.
Yes, I know. I was just trying to figure out what might be helpful and is possible right now. (I've just logged this request though.) I thought perhaps if no new (non-pure-black) frames were being sent via NDI the resource load might be lower (instead of always sending every new frame available in all your Stages). Additionally, if you were, for example, previously working with ten Stages outputting NDI all the time but only actually needed to use one of those NDI feeds at a time, this method would cut the resource requirement by 90% since you'd just use the Get Stage Image actor to programmatically switch which Stage's output was being sent out via NDI using the Virtual Stage, so depending on the use case, this method could save a significant amount of resources even though it doesn't let you disable NDI output.
@Fred said:
At worst I will make an apple script to open and close the whole patch
Yes this or doing the same thing with Pythoner would be the only way to stop and start NDI output programmatically at the moment.