Don't be, it was an absurd and amusing issue to solve. I typed my reply and then spent about two minutes trying to figure out where the "Submit" button was before I realized that I'd have to edit the title of the topic before I could respond. 😆
QLab's cues (to the best of my knowledge) can't change the media target of a cue programmatically (and if it is possible, I'd wager it's much less common), so it's either not possible or very unlikely to run into the problem I described with QLab.
Consider the QLab file and the Isadora Scene in this screenshot (forgive me for whipping out QLab 4, I'm testing something in Isadora on Mojave and QLab 5 requires macOS 11.x Big Sur):
Both cycle through the same five pictures, but QLab has/requires a video cue for each of the five pictures. With Isadora you can combine the Get Media Count, Pulse Generator, Counter, Picture Player, and Projector actors to cycle through the same five pictures, but if you look at the file in a static state, only one picture is "in use" by the Picture Player actor at a time.
I use both QLab and Isadora and have programmed many simple and complex shows using both (sometimes utilizing both applications on the same show), so I'm not trying to praise one and bash the other here. Both have their strengths, weaknesses, benefits, and drawbacks. Example: Because of the way QLab requires a video cue for each of the five pictures, it knows that all five pictures are used in the project, whereas Isadora doesn't. However, if I wanted to add 600 more pictures to the loop, with QLab I'd need to either add 600 more video cues or change my approach and figure out a way to cycle through all the pictures with a script cue changing the target of a video cue every second (or something similar), whereas with Isadora, the patch in the screenshot would already work and cycle through all 606 pictures as soon as you imported the new pictures (because the Get Media Count actor would automatically up the 'maximum' on the Counter actor).
QLab is excellent to use for linear cueing simply because it already provides you with pre-built functionality and structure intended to make linear cueing easier (though it can handle programmatic control of cues and non-linear cueing using the play, stop, pause, load, reset, devamp, goto, target, arm, disarm, wait, and script cues). Isadora files start as a blank slate which, while it allows for lots of flexibility, means that you don't immediately start off with as much pre-built structure focused on linear cueing (though there is the default spacebar go trigger, you can drag media into the Scene Editor to create a Player actor already connected to a Projector actor, you can set scene fade times, etc.). Instead, Isadora's flexibility makes it possible to go in the direction of linear cueing if you want, but also easily allows for non-linear cueing (e.g. the Activate/Deactivate/Activate Scene Amount actors), programmatically-controlled cueing (e.g. using the Get Media Count actor), and live changes to cueing (e.g. with Control Panels and MIDI controllers). Neither software is better than the other in every case (in my opinion) though one can be a better idea to use than the other depending on the needs of a specific project. Overall I think it's extremely valuable to know how to use both.
Synch a Google Drive folder to your computerSet the destination of captured video and pictures from Isadora by going to Output > Set Captured Media Folder Use the Capture Stage to Picture, Capture Stage to Movie, or Capture Camera to Movie actors and the files will go to the chosen folder (as will any recordings made with Output > Start/Stop Recording Stage).For writing text files, just provide the Data Array with the proper file path to the folder or keep the Isadora file itself in the synched Google Drive folder and just fill in the file name.
Personally, I'd suggest option #4. If you want to try that one, follow Mark's instructions on the link. If you need to modify the behavior for the script, you can go to our "Isadora and AppleScript" tutorial article to learn more about what's possible with AppleScript and Isadora (don't forget to download the example files at the bottom of the article!).
I would like to reset my live capture video settings. Isadora remembers on each channel different sources I have been using in the past, but not every source on every channel. I have tried to reset all preferences, but that didn't do the trick.
It is true that this procedure doesn't work
Open Isadora Choose File > Reset PreferencesQuit Isadora
Why? Because choosing Reset Preferences from the file menu does not reset the settings of the Live Capture window. When you subsequently quit Isadora, it stores the current settings of the Live Capture Window in the preferences file as the program exits.
This procedure will, however, work:
Open Isadora Choose File > Open Preferences FolderQuit IsadoraIn the folder that opened, delete every file that starts with Isadora Prefs... (e.g., Isadora Prefs 3.2.6.izp, Isadora Prefs 3.2.5.izp, etc.)Restart IsadoraOpen Live Capture SettingsEverything is reset.
You need to erase every preference file for this to work. Why? Because Isadora looks for preference files from older versions when it opens; if it finds one, it will import those older settings in service of maintaining the user's setup when moving from one version to the next.
<p> My impression, right or wrong, was that the OP had never used Isadora and had just lighted on this forum in their quest for knowledge. It was their first (and only!) post and never mentioned Isadora at all...</p><p></p>
Yes indeed, but they were asking for suggestions and that is my suggestion!
why are .mp3 files treated as a movies and not as sound files?
I believe this came about because QuickTime offered this back in the day, and it worked in the Movie Player via QuickTime, where the SoundPlayer was not using QuickTime. It was later added to the MoviePlayer to allow backwards compatibility as QuickTime was removed from Isadora. We have a roadmap item to allow MP3 playback via the Soundplayer as part of the many sound enhancements we have planned.
@dillthekraut Yes I used kinects in both ways (frontal to get the skeleton) and on top (to get clean zenithal tracking) so I don't need visible light cutoff filter in front ofthe camera (kinect has one) and I don't need to put infrared light and therefore I don't need background subtraction.
The impression I got from OP @HectorCruz was that they wanted to use Isadora to generate video, not playback. The things that seem impossible or difficult to achieve over multiple machines and get continuity would be in this realm - not video playback (which is just standard annoying without an existing actor/director or boy grouping system.
You can create a fisheye lens effect with the 3D Stage Orientation actor. It has a FOV property that simulates a camera lens. There are other camera controls there as well. It requires a 3D object - perhaps 3D Quad or 3D Projector with a Virtual Stage routed to it. I know it is not as simple as a pass through video actor, but just so you know it is there.
I got a question yesterday about how to do dome projections and it turns out that fisheye effects are a great solution for that, which led me to re-discover this topic.