The reason it doesn't fade is that it does not update the output unless you change something... a behavior you'll find in other actors that generate images like the Text Draw actor. This is for efficiency: there's no reason to send a new frame of video if the image has not changed. Your solution of adding an input to the background is a good way of handling this.
It's been a dense couple of weeks. Xenia Leydel – producer of the Werkstatt and director of the TroikaTronix HQ – was on holiday for over two weeks. (Many thanks to @crystalhorizon who took on most of the order processing and inquires during that time.) In addition, I was back in my hometown of Omaha, Nebraska for a week to help out my mother and siblings after my father had an operation on his knee. (He's doing well, thank you.) Still, while jetting around the globe and managing non-programming tasks, I managed to get a good amount of work done. (I actually love 8 hour plane rides, because they are one most productive times. No interruptions!)
With that as the background, the majority of my energy since my last post has been spent on HAP. First, there were some bugs with the current HAP implementation in Windows – notably, if you attempted to play more than 75 clips (even if they are one after the other) Isadora would crash. Additionally, high resolution movies sometimes suffered from flickering artifact. So, about a week of my time was solving all of this, and it now seems fixed. This effort is really important. I've gotten some incredibly positive reports from @Fred who did a massive show, with high resolution clips, and performance was through the roof on his souped up PC. In the end, Isadora performed perfectly for 20+ shows. It's clear that, for the absolute best performance, HAP is the way to go, especially when running under Windows.
The next few days were spent on another important HAP development: I now have HAP playback working natively in AVFoundation. Previously Isadora would only play HAP movies using QuickTime. The selection of the playback engine of this happens "behind your back," as long as the 'optimize' input is set to 'performance. Isadora will generally use AVFoundation when the 'optimize' mode is 'performance. But, if you try to play a clip that AVFoundation doesn't support (the Animation, for instance) it falls back to QuickTime. You can tell which "engine" is being used by looking at the 'pb engine' output of the Movie Player. AV = AVFoundation, and QT = QuickTime.
In the past, Isadora fell back to QuickTime for HAP movies. But no longer. Now they play in AVFoundation and it works great.
Enhancements for Movies with Alpha Channels
I also put quite a bit of effort finishing up issues brought up by @dbengali and in this post and @Woland in this post. You can read about the alpha issues in my previous entry. I 've added a new 'alpha mode' input on the Movie Player that allows you to specify whether the movie is 'straight alpha' (unpremultiplied) or premultiplied so that Isadora can handle either one. The team is now going through all the actors to ensure that they work as expected when the alpha is in either format.
A Long Requested Feature: Cue Numbers
Finally, the last couple of days were spent on a long requested feature: Cue Numbers in Isadora. Here's a little preview:
We have some questions about how this feature should work, given that light boards (the usual model for the cue number feature requests) don't have cut/copy/paste/drag. How do you handle the cue numbers when you start doing stuff like this? (NOTE: please don't comment on that here... if necessary, we'll start a thread on the forum for your feedback.)
That's it for now. We're still checking out Isadora's performance with High Sierra. I've got one thing to investigate there, but generally it seems OK.
Saw the performance tonight and it was fantastic! @Shigezo used 7 projectors masterfully to create architecture out of light, for illuminating the performers, and to project gorgeous content. I was particularly taken with a section in which he created jagged-yet-soft, organic-yet-artificial splashes of seemingly-living light-forms that pulsated on the ground like beating hearts and were simultaneously graceful and attractively grotesque. Go see it if you get the chance, there are still two days left!
No problem my friend, glad to hear everything worked out. Personally, I'd love to know the make, model, and software associated with your external hard drive that interferes with live capture. I'm sure @Monty would also be glad to know via your support ticket. Roadblocks that are communal knowledge cease to be roadblocks, if that makes any sense.
Thanks John for supporting these ideas. I am not sure that your statement is really accurate. The 3D particles are responsive to input variables, the trick is to keep the particle count the same when using dynamic variables. However, I agree that fundamental dynamics and physics are missing and will hopefully be addressed in forthcoming releases of Isadora - if @DusX hints are anything to go by.
I worked it out!
I had two Common Files folders, One in the x86 folder, and one in the regular one, i had simply made the FreeFrame folder with the reciever/sender files in the wrong one.
Just a stupid little mistake, thank you for the help anyway!
Ah great news! So glad!
This will be helpful for new users reading this thread in times to come!
Question: Are you currently working on building the Isadora Patch for this project yourself? I've been meaning to play more with the Kinect and skeletal tracking via Processing for a while, (since it has been on my ever-growing list for a number or months), so I could dive into building a skeleton of an Isadora Patch around your concept if you'd like.
Would sometime during the weekend of the 14th/15th of October (Sat/Sun) work for you fine folks? I have a friend/student in town for a performance at Dixon Place on the 18th, and they'd love to join in the Stammtisch fun.
If there are conflicts for that weekend, would the following weekend work better, 21st/22nd of October (Sat/Sun)?
Woland (Lucas Wilson-Spiro)
P.S. Perhaps if we can get this going on a regular basis, I'll make a Facebook page so that we don't blow up the forum conversing about this, but can post the link to the event on the forum for interested parties.
Couple of things... I got one and it worked well, but the bluetooth failed after a week or so. My dealer (Sweetwater) replaced it quickly and the new one seems to work fine. The irritating-to-me sleep mode can be remedied by using the computer-based editor to turn off LEDs in the global tab. Other than winky feeling keys, it works fine. Small, light with some unexplored features. - John