Graphics

 View Only
  • 1.  Trigger Pause/Resume Group From A Scene

    Posted 20 days ago
    Hi there.
    In Xpression, I have about 18 scenes running in a group loop. The loop is set for Scene Director item timing. I'm looking for a script or trigger to pause the group or a specific scene-x when I take scene-y online to a different layer, and then resume the group or scene-x when scene-y goes offline. I know there's a scene director trigger for a pause, and I've added a "pause" scene director in scene-x and the trigger in scene-y's "IN" scene director. When I take scene-y to air, the state of scene-x displays "paused" in the sequencer...but it doesn't really pause. It still continues to the next item in the group after scene-x's original scene director duration. I'm only ever going to interrupt the group when scene-x is on the air, but If there's a way to trigger the whole group to pause, that would be better. I don't see any hot keys or triggers for the group pause. I'm only able to do it via the mouse after right-clicking on the group, and that's not really a practical solution. Any ideas would be greatly appreciated.


    ------------------------------
    Greg Petronzio
    Graphics Op/Integrator
    Freelance
    ------------------------------


  • 2.  RE: Trigger Pause/Resume Group From A Scene

    Ross Staff
    Posted 19 days ago
    Greg,

    Sounds like you might be triggering a separate scene director in Scene X that has a Pause event to Play form Scene Y, rather than the scene director that's playing out and ultimately controlling the Take Item's timing in your loop group.

    Instead, try to set your Scene Director Trigger (on your In SD in Scene Y) to Pause the main scene director in Scene X. Then on the Out SD on Scene Y, set the Scene Director Trigger to play the main scene director in Scene X again.

    Scene Y In Scene Director:
     
    Scene Y Out Scene Director


    ------------------------------
    Jeff Mayer
    Ross Video
    ------------------------------



  • 3.  RE: Trigger Pause/Resume Group From A Scene

    Posted 19 days ago
    Jeff,  thank you so much.  Worked like a charm. I made one modification to the trigger.  Scene-X is designed to air for 12 seconds.  The "play" trigger in the out of Scene-Y would resume Scene-X where it was interrupted.  So if I triggered Scene-Y 10 seconds into Scene-X, Scene-X would continue for just 2 seconds after Scene-Y played out.  So instead of "play", I triggered "play range" and set the range for a frame rate of 10 seconds so no matter where in the Scene-X playout I triggered Scene-Y, Scene X would continue for 10 seconds on the other side of Scene-Y. 
    Still wish there was a way to trigger a pause to the whole group so I could interrupt the playlist anywhere without adding specific triggers for every different scene in the playlist.  Right now there's only 3 variants, but there could always be more.

    ------------------------------
    Greg Petronzio
    Graphics Op/Integrator
    Freelance
    ------------------------------



  • 4.  RE: Trigger Pause/Resume Group From A Scene

    Ross Staff
    Posted 17 days ago
    You can script a group to pause, and trigger that script either from the same In and Out scene directors in your scene Y, or from a keyboard shortcut.

    Add this to your script event in either location:

    dim group as xpTakeItemGroup
    engine.sequencer.getgroupbyname("Group 1",group)
    group.Pause

    and then to resume the group, use this:

    dim group as xpTakeItemGroup
    engine.sequencer.getgroupbyname("Group 1",group)
    group.Resume

    ------------------------------
    Jeff Mayer
    Ross Video
    ------------------------------