logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
JoostH  
#1 Posted : Thursday, January 7, 2021 7:43:47 PM(UTC)
JoostH

Rank: Member

Groups: Registered
Joined: 11/30/2020(UTC)
Posts: 29
Netherlands

Thanks: 1 times
Is it possible to set up a trigger that only works the first time an input is activated?

My use case: I use vMix 4K for Zoom webinars with multiple speakers. I want to display the speaker's name in a GT title the first time the speaker gets onscreen, but not on subsequent occasions. (For the first speaker it is actually not that difficult, as I can use the transition out of the intro clip as trigger. But the rest of the webinar is too unpredictable too rely on preceding scenes). Is there a way to do this with the trigger mechanism? If not, could I achieve this via scripting (of which I have no experience with yet)?
doggy  
#2 Posted : Thursday, January 7, 2021 7:57:33 PM(UTC)
doggy

Rank: Advanced Member

Groups: Registered
Joined: 12/27/2012(UTC)
Posts: 5,222
Belgium
Location: Belgium

Thanks: 293 times
Was thanked: 955 time(s) in 790 post(s)
On first thought i would think about letting it trigger to run a script that would check if it was the first time or not , little problem is one can not directly maintain that status with say a variable ( albeit there might be some workarounds for that )

On second thought a constant running a script that checks when a particular input is activated might be easier to track the number of times it has been activated and act accordingly.

But how will you reset or decide what is the first time in a production ? seems trivial but not really

Also are you using the same title ( with different data) for each ?
MartLeib  
#3 Posted : Thursday, January 7, 2021 8:27:20 PM(UTC)
MartLeib

Rank: Advanced Member

Groups: Registered
Joined: 2/23/2017(UTC)
Posts: 189
Estonia

Thanks: 1 times
Was thanked: 52 time(s) in 42 post(s)
Originally Posted by: doggy Go to Quoted Post
On first thought i would think about letting it trigger to run a script that would check if it was the first time or not , little problem is one can not directly maintain that status with say a variable ( albeit there might be some workarounds for that )


One could use a simple title that has many text boxes which are treated as local storage for variables. Script checks, if that title input has let's say "trigger_count" field set to 0 or 1, if it is 0, do stuff, if 1, ignore. Resetting this is easy as having a shortcut or doing it manually. Also, you could use GT and create nice looking variable display that shows you at what "state is your production in"
Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.