Hello vuo community,
First of all - if this is already posted somewhere else I am sorry. I looked into the other discussions, but i couldn’t found my problem.
I am using Vuo and Vezer for multiple shows. Few months back i was hyped for the new Vuo 1.2. Unfortunately i noticed an undocumented change (atleast i couldn’t fount it anywhere). When a vuo 1.1 composition is running in the background everything works as intended. When i do the same with a vuo 1.2 composition i notice an immense performance drop.
I think this is an undocumented “feature”. I assume the developers thought, when its in the background it isn’t used anyway. But for me this made vuo 1.2 unusable because I have multiple vuo instances open and they are all running at the same time. Or when i have vezer in the foreground (which is almost all the time) or any other software I use (for example reading in camera data or sending data to other programs, hardware, etc.). I thought this issue would come immediately up and I don’t have to care about it because at the time it came out I was to busy. Back then I just switched back to the 1.1.1 version and worked with it since then.
Vuo is eventdriven and me as the programmer should decide when a composition gets updated using events.
To visualize the problem I made a screencast. The compositions are really simple. It just plays back a mov file and sends it via syphon. I display it with the syphon simple client. I do the exact same thing with vuo 1.1.1 and with 1.2.1. I keep the syphon clients in the foreground, therefore the compositions are running in the background. At first both compositions are behaving the same way but after app. 10 seconds the 1.2.1 composition just drops completely (frames). As soon i click the composition in the dock so its in the foreground it behaves normally.
Youtubelink: - YouTube (just one and a half minute long)
I also tested this as an exported app or with other compositions.
I hope I described it clearly. Is really no-one else experiencing this? If anyone has a question feel free to ask me. Instead of a bugfilereport I decided to put it here first. Maybe I completely missed something.
cheers, Scrat