Master Control LGK-3901 sample panel explained

Here’s an overview of the Master Control LGK-3901 panel (download here) and how to change the device settings to match your system.

First, a look at the panel


This is how the panel looks when devices are connected. On the left is the media browser, which shows all the graphics available on the LGK-3901. In the centre are the four Image Thumbnails to show the current contents of each keying layer, with DSK control buttons by each one.

On the right are audio faders, controlling two voice-over channels. At the bottom there are controls for the AB Mixer, and a dropdown and button to send text to a CG template.

Configuring the Panel

Before you can use the panel, you need to configure it with the IP address of your LGK-3901. To start, open the panel in Helm Designer

  1. Click the LGK-3901 device to select it
  2. In the Property Inspector, update the IP_Address property to the address of your LGK-3901
  3. Save the panel with the File menu, then press the Run Panel button to run it.

You should see the current DSK and mixer status, and media.  Now let’s take a quick look at how the controls work

Media Browser

This comprises a Media Browser control and four Buttons. The Media Browser is selected here to show its properties. Setting up Media Browsers is very easy – you just select the Media Device from a dropdown menu and when the panel is run the media on the device is displayed.

The media browser can be reconfigured to change the size of images displayed, filter images by name, and display different media types.

The Load DSKx buttons are also very simple. Each button is Momentary (so it does not stay pressed) and executes a one-line script

LGK3901_1:LoadLogo(_ISBROWSER_1:Selected, DSK1)

This loads the media selected in the browser into the chosen DSK.

DSK controls

The four DSK controls each comprise an Image Thumbnail and a Button. The Image Thumbnail is set up to point to the LGK3901 in its Media Device property, and the key layer is selected in the Layer property. When the panel is run the control shows the contents of the selected key layer.

DSKs are turned on and off using the DSKx buttons at the top/right of each thumbnail. These buttons are set up simply by setting their Property Link property to the DSK State of each layer. Property Links give automatic two-way linkage between a control (like a button) and a property on a device. The button not only controls the device, but also automatically reflects the current state of the device.

AB Mixer

This section has a pair of radio buttons that select the A or B source, and a Fade to Black button. The A/B selector works via a property link to LGK3901_1:ABMixerState.

Not all device functions are available via property links. The Fade to BLACK button is a Latching button, and uses action scripts to control the LGK-3901

  • OnClick:   LGK3901_1:FadeToBlack()
  • OnClickOff:   LGK3901_1:FadeFromBlack()

Voice-over section

Here we have two buttons to turn the voiceover channels on and off, and two faders to control the voiceover level.

Faders are linked to the Voiceover channel’s PresetLevel as shown, and the buttons are property-linked to the voiceover in state e.g. LGK3901_1:Voiceover1In:State

Apologies section

If things go wrong we have some controls to put up a message on the screen – a Button to display the message and a Dropdown to select the message to be displayed. (For this section to work you must first load a CG template into DSK 1. This could be easily handled with additional scripting)

The Apology Text button runs a simple script: LGK3901_1:SetTextBox(DSK1, 0, _DROPDOWN_1:Text)

This simply tells the LGK-3901 to show a text box containing the currently selected text in the dropdown.

The dropdown lets you select from the texts stored in the Items property (shown above) : lack of sounds, lack of picture etc.