So sorry for the late reply - other projects were prioritized, now I finally have the time to look back into this. My IT department has essentially abandoned me, so I'm on my own.
I'm still a bit confused, apologies that I'm not following. You're saying I *don't* need to convert the video to HAP? Isadora does that automatically?
Just to try your suggestion, I did convert it to the HAP codec manually in media encoder to try it out, but when testing in Isadora there's no difference between the original video and the new HAP video.
It seems that the spikes are better, I think because my computer finally transitioned to using the NVIDIA graphics card after I forced the setting. Once I start "show stages" the little NVIDIA manager pops up to tell me it switched over, which didn't happen previously.
I'm no longer spiking at 180-200% load, but I am at a consistent 80% load. It spikes up to to the higher end of 80 when videos restart on the loop. It spikes over 100% when I use any watchers or generators. The same file on my personal computer doesn't go above 40%. It's not sputtering and lagging like it did before, but the spike is still concerning to me, especially because I'm doing relatively simple stuff. No depth cameras, external accessories, or generative content yet. This is all with the projector connected.
If it's not the HAP codec, and it's not the GPU, and it's not the security permissions, what else could it be? Agh!Thank you so much!!

My hope is to offer some form of crossplatform api in the future.
How are you deleting the media that is leaving these Unassigned slots, via Applesscript?

This can happen if you have the Isadora Preferences/Settings Dialog open. It will prevent you from quitting while it's open I believe.

@skulpture
the screen size is always the same - i'm Airplaying from the iPad to an Apple TV box, then HDMI out to a capture card, so the image coming in is always a 1920x1080 white screen - what I need to do is measure the size of the black shapes that are drawn on this screen

using more objects creates boundaries for each object, but I need to add these together into one object and measure the overall size

How it is if you use more objects and also bound tracks?
How it is if you use more objects and Best regards,
Jean-François

@dbini off the top of my head - Get media or screen size? Maybe send the outut to a virtual screen and hen use the Get Stage Size actor? Obviously some maths on the width and height? Sorry it's a short reply.... will check back later on!

@thatmattrogers said:
OnInOff
Known about it for a while - it's used in some very big and beautiful installations. Seems a nice product. I don't have any other information on it really. Let me know if you use it. FYI - it does have a demo/trail.

bumping this thread, as I'm having the same issue in 2025. once captured media is deleted from a bin, it leaves a residue of <Unassigned> which then shows up in the Get Media Count actor and interferes with my patch's logic.

I would like to track a group of objects as if they were one object. (the objects are not moving) - sounds complicated? basically, I'm running an iPad screen into Izzy, with people drawing on the screen. I then capture the images as JPGs and file them away for animating. But I'm trying to dynamically scale the drawings so that if someone uses the full screen, it shrinks it down to fit the area I am using, and if someone draws something really small, it enlarges it to fill the area.
But.... if someone draws something small on one side of the screen, and something small on the other side, then Eyes++ only selects and tracks the largest blob and so my system ignores the smaller blobs.
Is there a setting that will create a bounding box around all pixels that are above the threshold?
