LED Design

Led Image

An LED is a display-only control that shows the state of a device parameter. The LED control helps the designer to graphically show a certain condition, as defined by the designer, such as a warning. The “LED Image” control allows you to change the entire image of the LED where the “LED Color” control is a simplified control where you only need to change the color of the LED.
Controls can be managed in the Custom Panel designer and, once the Custom Panel is activated, utilized by the end user. This control must be linked to a parameter or system function to function properly. You can also easily add a pre-defined label.
For example, the designer wants to show when the pink noise levels on each of the four inputs of a DriveRack 4800 are more than 10dB. First, he adds an LED and links it to the pink noise on Channel 1.

The designer then goes into the Properties field to the Parameters Value and defines the value with the LED Values Editor.

Led Color

An LED is a display-only control that shows the state of a device parameter. The LED control helps the designer to graphically show a certain condition, as defined by the designer, such as a warning.

Controls can be managed in the Custom Panel designer and, once the Custom Panel is activated, utilized by the end user. This control must be linked to a parameter or system function to function properly. You can also easily add a pre-defined label.
For example, the designer wants to display when pink noise levels on each of the four inputs of a DriveRack 4800 are more than 10dB. First, he adds an LED and links it to the pink noise on Channel 1.
The designer then goes into the Properties field to the Parameters Value and defines the value with the LED Values Editor.

Led Preset Trigger

A preset trigger is a control on a Custom Panel that causes an activation event to execute when a specific condition occurs. The Custom Panel must be activated for the action to be performed. You can, however, set up a venue-wide rule with Logic Rules.

To Set Up a Preset Trigger

Add the preset trigger control to the Custom Panel then do one of the following:

  • Right click the control and select edit parameter assignment.
    or
  • In the properties section of the graph, select the “…” at the right of parameter addresses.

To Reset a Preset Trigger

If the condition for the activation event is set to manual reset, the user must reset the control. Right-click the control on the activated panel and select “Reset Trigger.”

Led Region

The LED Region control sends a single value each time that it is pressed. While a button can be linked to a device parameter, it is more typically linked to a system function.

Controls can be managed in the Custom Panel designer and, once the Custom Panel is activated, utilized by the end user. This control must be linked to a parameter or system function to function properly. You can also easily add a pre-defined label.

Led System Indicator

The system indicator is an LED-style control that allows you to define and show the state of specified devices. For example, on an activated panel, a system indicator will turn red and beep when a device is offline, then return to green when the connection is restored. A right mouse click on the system indicator on an activated panel also shows what state attached devices are in.
Controls can be managed in the Custom Panel designer and, once the Custom Panel is activated, utilized by the end user. This control must be linked to a parameter or system function to function properly. You can also easily add a pre-defined label.

Common LED Design Properties

Properties Type
Description
General
  • Control Info: Shows control type. This propery is Read only.
  • Locked: Specifies if the control is locked out so that it cannot be moved or re-sized.
    • Checked = Locked
    • Unchecked = Unlocked
Parameters
  • Addresses: Enables panel designer to edit addressing information with the added benefit that the values can be validated as a group before being applied to the device. This editor also allows the user to assign multiple parameters to the control.
    Click to select Parameter Address Editor. Properties correspond to the system explorer
  • Information: Shows information about the Parameter Address.
    • Read only. Properties correspond to the system explorer
  • Image Values: Allows editing of the value range of the control.
    • Brings up the LED Values Editor.
  • Color Values: Allows editing of the value range of the control. Brings up the LED Values Editor.
  • Value Equation: When specified, this equation combines the attached parameter’s values and returns the value that the control will display.
    • Select from a drop-down list.
Appearance
  • Location: Control location (in pixels) of the control on the Custom Panel. Change X (horizontal) and Y (vertical) values in relation to upper left corner. You can also drag the control to a different location.
  • Size: Control size (in pixels). Change width and height values. You can also re-size the control manually.
  • Border Width: The width of the border (in pixels).
  • Background Color: The background color of the text area. Brings up the Select Color window.
  • Transparency: Percent transparent, between 0 (opaque) and 90 (very transparent)
  • Tool Tip Text: Text that appears on control mouse-over.
  • Tab Index: Indicates the sequence of an element within the tabbing order of all focusable elements in the document.
  • Tab Stop: Whether the control appears in the tab order.
    • Checked = Appears
    • Unchecked = Won’t appear
  • Center Text: Centers the tool tip text on the control.
  • Border Color: The color of the Spinner border. Brings up the Select Color window.
  • On Color: The color of the LED in the On state. Brings up the Select Color window.
  • Off Color: The color of the LED in the Off state. Brings up the Select Color window.
  • Show Label: Determines if the label will be drawn with the indicator. Checked = show the label
Trigger
  • Event: Control location (in pixels) of the control on the Custom Panel. Change X (horizontal) and Y (vertical) values in relation to upper left corner.
    You can also drag the control to a different location.
Indication
  • Active: Sets the Control Label, label color, background color and background image for the Active state.
    • Brings up the State Indication Setup window.
  • Inactive: Sets the Control Label, label color, background color and background image for the Inactive state.
    • Brings up the State Indication Setup window.
  • Enable: When checked, the trigger is enabled
State Indication
  • Addresses: Enables panel designer to edit addressing information with the added benefit that the values can be validated as a group before being applied to the device. This editor also allows the user to assign multiple parameters to the control.
    Click to select Parameter Address Editor. Properties correspond to the system explorer
  • Information: Shows information about the Parameter Address.
    Read only. Properties correspond to the system explorer
  • Image Values: Allows editing of the value range of the control.
  • Value Equation: When specified, this equation combines the attached parameter’s values and returns the value that the control will display.
    Select from a drop-down list.

Parameter Address Editor

The Parameter Address Editor allows you to add or remove parameters linked to a control. It is accessed in the Custom Panel Designer Tab from Properties, Parameters, Address or with a right click on the control and selecting Edit parameters.

The top section of the parameter address editor shows all available parameter assignments Device, Object and Parameter.

  • Device, Object, and Parameter Search: Since there are often a large number of items in the Device, Object and Parameter lists, the Search window allows you to narrow down the number of items in that list. For example, if you want to narrow the search to all Crown, Output Faders you would enter these into the Search windows.
    The bottom half of the Parameter Address Editor shows assignments made to the control.
  • Add Assignment: On the top section, select the parameters to be added to the control. Only devices that have been added to the venue will display in the “device” column.
    Click the Add button or drag and drop the selection to the lower section. The parameters are assigned to the control.
  • Remove Assignment: Select the parameters to be removed from the control then click the Remove button.
  • Data Type: Shows the Address data type.
  • Device Address: A drop-down list showing current available device addresses.
  • Device Type: Shows type of device.
  • Device Name: Shows the name of the device given in the venue.
  • Object Address: A drop-down list showing current available object addresses.
  • Object Name: Shows the name of the object where the parameter resides.
  • Parameter Address: A drop-down list showing current addresses available for the selected parameter.
  • Parameter Name: The name of the selected parameter

Panels View

The Panels view in Panel Designer lists all custom panels. You can use the Panel view to create a new panel, export a panel, import a panel, and delete the panel. You can access additional options like Application, Parameter Sets, and Venue in the panel menu.

Icon Description
Icon Description automatically generated Add Panel: Click on this option to add new panel.
Rename Panel: Allows you to rename the existing panel.
Import Panel: Click on this option to import a panel.
Export Panel: Click on this option to export a panel.
A picture containing text, monitor Description automatically generated Remove Devices: Click on this option to delete the panel.

Custom Panel Properties View

The Property View displays the properties of each of the components that are used to design the panel and also allows you to customize the panel. The Properties view is displayed on the right side of the screen.

Graphical user interface, application Description automatically generated

The custom panel workspace has the following

properties

  1. Appearance: Allows you to edit the background color and, background image, image layout, font style, and foreground color.
    Graphical user interface, application Description automatically generated

      • Background Color: Opens the Select Color editor, and sets the background color of the Panel.
      • Background Image: Opens a separate window where an image file is located and selected. Note: it is highly recommended that the background image fit the panel size for the best look. See Layout > Size for these dimensions.
      • Background Image Layout: Sets the layout of the Background Image – whether it be None, Tile, Center, Stretch, or Zoom.
      • Font: Select the text font used by the form.
      • Foreground Color: The foreground color of the component, which is used to display text.
  2. Design: Allows you to rename the panel.
    Graphical user interface, text, application, chat or text message Description automatically generated

      • Panel Name: Sets the name of the panel.
  3. Layout: Allows you to edit the panel layout size, behavior, and location.
    Graphical user interface, application Description automatically generated

      • Size: Sets the pixel size of the panel.
      • Start Behavior: Determines the location of the form when it is launched. Selections are Windows Default Location, Center Screen, or Manual.
      • Start Location: The point on the screen, in pixels, that the form will appear when the Start Behavior is set to Manual.
  4. Window Style: Allows you to edit the panel styling properties.
    Graphical user interface, application Description automatically generated

      • Show Control Box: Determines whether or not the Minimize, Maximize, and Close buttons will be shown.
      • Form Border Style: Determines the Border Style for this Custom Panel. Selections are Sizable, None, Fixed Single, Fixed 3D, Fixed Dialog, Fixed Tool Window, and Sizable Tool Window.
      • Hide Cursor: When selected will hide the mouse cursor when it is over the panel. This may be useful when using touchscreen monitors to display Custom Panels.
      • Icon: Select the icon for the form. This icon is displayed in the form’s system menu box and when the form is minimized. When clicked, a widow opens for you to locate and select the icon file (*.ico).
      • Show Maximize Box: Determines whether or not this Custom Panel can be maximized.
      • Show Minimize Box: Determines whether or not this Custom Panel can be minimized.
      • Show Icon: Sets whether or not to show an icon for this Custom Panel.
      • Show in Taskbar: Determines whether or not to show this Custom Panel in the taskbar when active.
      • Size Grip Style: Sets the size grip style for this Custom Panel – selections are Auto, Show or Hide.
  5. Parameters : Allows to configure control with specific audio object state variable. This is helpful in tuning the audio object.
    Different user control has different set to properties which can be configured.
    Below are the examples of different user control.

    Rotary Encoder user control

    On/Off Button user control

    Horizontal Fader user control

Below are some common properties and values which can be set.

    • Address: This establishes a link between a UI control (like a button or slider) and a state variable, allowing the control to modify the variable’s value.
    • Minimum: This UI control allows setting a minimum value for the state variable. The minimum value should be within the state variable predefined minimum range.
    • Maximum: This UI control allows setting a maximum value for the state variable. The maximum value should be within the state variable predefined maximum range.
    • Reset Text: This is to control right-click context menu option (Rest Param) for resetting state variable to its predefined default value. The Rest Param option in the context menu is associated with default value setting in State Variable.

Below example shows default SV value is 1kHZ. Clicking on “Reset Param” option would reset the SV variable to its default value.

You can override the default value and add custom message to the Reset Text. The Text box UI control associated with EQ.
Open the Parameters properties and enter the required test in the “Reset Text” field.
In the below example, for the Frequency state variable the “Reset Text” is set to text “Set to default value”.

The update text for “Reset Param” would appear as per below image.

IMPORTANT
You can disable the “Reset Param” option on the right-click context menu.  Open the Parameters properties and set the “Reset Text” field to .

This will disable the “Reset Param” option from the context menu without impacting  the other options.

Designer Workspace

In the Designer workspace, you can create a custom panel using various tools available on the Tool panel. Below is an example of the custom panel.

Panel Designer Ribbon

The Panel Designer ribbon contains a tool for designing and editing the custom panel.

The Panel Designer ribbon comprises the following group.

Controls

The Control group comprises of designer tools that allow you to design the custom panel. This includes Basic, Image, Advanced, Group, and Ungroup.

Clipboard

The Clipboard group is a set of copy and paste menus. This includes Duplicate, Cut, Copy, Paste, Copy Visual, and Paste Visual.

Duplicate

  • Duplicate: Duplicates the selected control.
  • Duplicate Special: Brings up the following window.
    Graphical user interface, application Description automatically generated

Cut / Copy / Paste

Acts as standard Windows function in that you may Cut/ Copy/ Paste the selected control.

Copy Visual / Paste Visual

This brings up the Select Control Properties window.

Graphical user interface Description automatically generated

The visual properties of a single control are copied and pasted with the appropriate menu entry in the right-click context menu for a selection of controls, and with the appropriate button in the Clipboard control group within the Custom Panel Designer pop-up Ribbon.

Editing

The Editing group is a set of edit menus. This includes Delete, Select All, Undo, and Redo.

    • Delete: You may delete a selected device or multiple selections of devices from the Venue using the Delete button or with the Delete keyboard key.
    • Select All: Use this to select all devices within the current view, or with the standard CTRL-A Windows keyboard shortcut.
    • Undo / Redo: Use these buttons to Undo or Redo all operations or with the standard CTRL-Z (Undo), and CTRY-Y (Redo) Windows keyboard shortcuts.

Panels

  • Launch Current: This option allows you to open the current active Custom Panel.
  • Duplicate: This option allows you to create a copy of the current active Custom Panel.
  • Create Link: This option allows you to create a link on a custom panel.

Layout

The Layout group is a set of tools that allow you to arrange your design items just the way you want them. This includes Align tools, Size tools, Spacing tools, and Order tools.

Align

A drop-down menu to align the current selection(s) within the panel.

Size

Drop-down menu with options for sizing the current selection(s) as Size to Grid, Make the Same Width, Make the Same Height, or make all selected controls the Same Size.

Spacing

Drop-down menu with options for spacing the controls within the Panel.

Order

Bring-to-Front or Send-to-Back options for selected controls.

Parameters

The tools in the Parameter group allow you to Edit, Remove, and Search the parameters.

    • New Link:
    • Add To Link:
    • Edit: Click to select Parameter Address Editor.
    • Remove: Removes the selected parameters.
    • Search: Brings up the Advanced Parameter Search window.
      Graphical user interface Description automatically generated
    • Readdress:

LED Values Editor

The LED Values Editor allows you to define the display for specified values for an LED or LED Image.

Graphical user interface Description automatically generated

  • Value Items: Displays a list of possible values of the parameter.
  • Minimum: Sets the minimum allowable value.
  • Maximum: Sets the maximum allowable value.
  • Image: Brings up the Image Select window.
  • Color: Select a color for the LED.
  • Add: Add new Value Items.
  • Remove: Remove selected Value Item.
  • Validate: Authenticates the values.

Indication Configuration Editor

The Indication Configuration form allows you to make specifications for a system indicator or region control on a Custom Panel.
Graphical user interface Description automatically generated

  1. Select Devices for State Logic: The devices that will be included in this configuration.
  2. Conditions: The condition of the device that will facilitate the activation or deactivation events.
    Graphical user interface, text, application Description automatically generated
  3. Select Logic Threshold: What will cause the logic action to occur:
    – if the condition occurs on all devices.
    – if the condition occurs on at least one device.
    Graphical user interface, text, application Description automatically generated – if the condition occurs on a specified percentage of devices.

    The logic represented by the Conditions combined with the Threshold corresponds to AND/OR/Mixed logic.

  4. Activation Event: The action that takes place each time the specified device state occurs including launch preset and/or play audio file.
  5. Preset: The panel preset, device preset, or venue preset to be launched each time the device state occurs.
    Graphical user interface, text, application Description automatically generated
  6. Play Audio: The audio file that will play each time the specified device state occurs. It will continue to play to the end of the file unless the deactivation event includes stop audio.Browse and select the name of the file to play. Windows sounds are located in the “Windowsmedia” directory.
  7. Deactivation Event: The action that takes place when the event stops occurring, including launch preset and/or stop playing the audio file.
  8. Preset: The panel preset, device preset, or venue recall to be launched when the device state stops occurring.
    Graphical user interface, text, application Description automatically generated
  9. Stop Audio: Shuts down the audio file when the device state stops occurring.
  10. Display Text rather than LED (System Indicator Only): Instead of an LED , a text button can display alternating states. Check the box to the left and enter the text to show the ON and OFF states.
    Background pattern Description automatically generated with medium confidence

Discrete Values Editor

The discrete values editor lists the possible values of some controls such as the Radio Button.

Graphical user interface Description automatically generated

  • Value Items: Displays a list of possible values of the parameter.
  • Add: Adds additional values.
  • Remove: Removes selected value.
  • Value: Value of the item in the list.
  • Label: Enter the label for the value of the item in the list; the default value is the same as the value (to edit, uncheck “Label mirrors Value”)
  • Label mirrors Value: Checked – the Value text will be the same as the Label text. Unchecked – the Label text may be different than the Value text.
  • Validate Authenticates values.