[ANSWERED] How to work with external commands (OSC) that are both effecting scene transitions and triggers within scenes?
-
Hi,
I am working on a theatre show and we have chosen OSC between vision, audio and lighting designers as the common protocol for sending cue commands from Qlab to ETCNomad and Isadora. There are absolutely no problems with this workflow. However, I am curious for any solutions or suggestions for inserting point cue numbers between single cues established in the first plot of the show. For example, I have asked the QLab operator to provide cues on a single OSC channel (/izzy/1 n) starting at n=0. We then plotted around 60 vision cues 0-60 into QLab to trigger scenes, and trigger effects within scenes, in Isadora. Now as we go into tech week I will likely need to insert cues between those labled with whole numbers e.g. 10.1 or 10.2.1 etc. Because I wanted QLAb to fire Isadora Scenes as well as triggers within those Scenes, I need a system to translate incoming OSC commands to various forms of routing in Isadora. I have tested using an external text file formatted as JSON with all cues tagged as "cue number", "name", "fade" and "script page number". I can then add point cues by updating the external file and accessing the cue numbers and names by programming a comparative search in a Control Scene in Isadora. Is there any other way to work with OSC triggered cues that allow inserting pont cues and allow scene transitions and triggers within scenes in Isadora? Someone might have come up with a super efficient solve?
Best Wishes
Russell
-
You could adapt the cueing system I made with a background Scene, Control, Panel, and User Actors. It's designed around MSC, but could be easily adapted for use with OSC. There's a User Actor for jumping to Scenes and another for cues internal to Scenes: https://community.troikatronix.com/topic/5543/midi-show-control-scene-navigation-cueing-system?_=1741004739880
All the same principles should apply, it's just using a Text Comparator.
-
-
@bonemap Here are some more that might be useful:
cueing-cue-stack-user-actor.izz