Skip to main content
Skip table of contents

Prelisten / PFL of Stacks and Jingle Banks

Q: We have a DHD mixer console which offers PFL buttons for each fader. There is a GPIO interface between mixer console and TurboPlayer. Is there a way to prelisten other rundowns instead of the main show?

A: You need to work with macros to realize such feature. The reason is that you first need to set the the focus to the corresponding show window or jingle bank. Afterwards you can start the prelisten feature of TurboPlayer.

Example:

There is one Stack (Stack1), one master rundown (Show) and one jingle bank (Jingles).
Each PFL button of the mixer console executes an unique GPIO.

Stack 1 --> PFL button 1 --> GPI 1

You will need to have:

1 Event (EventOut)
1 GPI (Generic Event)


for starting PFL per window.

Global Settings \ TurboPlayer \ EventOut \ <UniqueEventName>:

 

Code:

Command = {
     TP_Selection ( 1, Stack1, NEXT )
     Sleep ( 10 )
     TP_Prelisten ( 1, FastPrelisten, MarkIn )
                  }
  Name = Set Focus to Stack 1 Window and execute PFL
  Program = *

 



Local Settings \ TurboPlayer \ IO \ <NameOfIO-Module> \ Settings \ InputEvents \ GenericEvent \ <UniqueGPI-Name>:

 

Code:

AutoOutputFunction   = <empty>
  BitField = 0000...1
  BitMask = 0000...1
  Event = <UniqueEventName>
  Parameter = <empty>

 




Note: The AutoOutputFunction use the name of the event specified in the global settings.


This behaviour can be repeated for all other rundown windows.

To stop PFL you only need to have one event and assign it to all closing GPI's.

Global Settings \ TurboPlayer \ EventOut \ <UniqueEventName2>:

 

Code:

Command =   TP_Prelisten (1, Exit, NoSave)
  Name = Stop PFL
  Program = *

 



Local Settings \ TurboPlayer \ IO \ <NameOfIO-Module> \ Settings \ InputEvents \ GenericEvent \ <UniqueGPI-Name>:

 

Code:

AutoOutputFunction   = <empty>
  BitField = 0000...1
  BitMask = 0000...1
  Event = <UniqueEventName2>
  Parameter = <empty>

 



For the different windows you can use the command TP_Selection with different values:

Show: TP_Selection ( 1, Show, NEXT )
StackN: TP_Selection ( 1, StackN, NEXT )
Jingles: TP_Selection ( 1, Jingles, NEXT )



To work with all kinds of windows you need to run at least TurboPlayer version 2.2.0.432.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.