Which is to say: Yes, they are all vid-ci (I took out the ffgls cuz they were doing very little and that didn't help).
The most efficient path to use is vid-gpu. But vid-ci is generally also very efficient because it is also on the GPU. There is a small conversion that needs to happen to turn vid-gpu into vid-ci, but it probably isn't super significant.
Part of the issue could be the effect itself. Some effects simply process the image in one pass. But some will process each pixel multiple times -- the most likely example being any kind of blur. Those effects can be very expensive, even when the GPU is very fast. Also, any GLSL shader that contains a for/next loop is a suspect. Look for something that starts with "for (..." in the code to see if a GLSL has a for/next loop.
What QC actors do you rely on? Eventually Quartz Composer will go away entirely -- it has been deprecated (meaning no longer supported) since Catalina. It's good to know what users use so we can develop replacements if necessary.
This code worked :
Note the final image where you say 'NO' in your comment works with the addition of a Trigger delay (sorry I missed that). This will ensure the loaded image is pushed into the Freeze, and that any updated Picture is also updated. This method with the freeze is what I have been using for years (we didn't have GLSL at that time), I don't know if there is any performance benefit? It does seem the default GLSL is the easiest approach :)
Thanks for getting back to us with the solution.. Very weird.. And it was not at all to say that you aren't knowledgeable about the subject. It was more to share the process with other users that are reading this thread.
I was hoping that the Private Address option of Ipad OS was messing things up for you..
There is no problem panning your inputs using the AU Matrix Mixer. However, you will not be able to achieve frequency analysis on 8 channels of audio as you can see the inputs are currently limited to 4 and audio analysis is done as a mono track (I believe it is the first channel of a multi-channel track). There is currently no way to select the channel to be analysed from a multi-channel audio track.
These are some great ideas. I really like that suggestion from @CitizenJoe of making a video overlay. I can just make a video of a white wall being lit up by a flickering flame and overlay that on the video. That seems like the simplest (if I can make a decent film) and probably uses the least cpu/gpu.of making a video overlay. I can just make a video of a white wall being lit up by a flickering flame and overlay that on the video. That seems like the simplest (if I can make a decent film) and probably uses the least cpu/gpu.
So for formatting strings we can use the actor "Text Formatter". Double click on the actor and a little window will open, in that window we can use the P (for parameter) followed by an index starting from 1 to say what parameter we wish to use.
So let's say we have the text
and we wish to change the text after the = to do so we use the following.
If we now press OK, mutate the input of the param 1 to text (simply connect an trigger text to it) we now see that when we change the Trigger Text input / trigger it that the output of the Text Formatter changes.
Thank you so much for getting back to us / letting us know that everything worked out for you. And no, the team is working hard on the next release. When the feature is done we will release it to our beta testers, your interest has been noted :)