Part B: Fader Turns Red

Q-SYS QuickStarts : Intro to Control Scripting
NOTE: Some of the components shown in this video are out-of-date. For instance, the video shows a Custom Controls component wired to a Control Script component, but the latest version of Q-SYS has a Text Controller which is a combination of these two older components. While the scripting shown in this video is still accurate and may be useful, there are also alternative ways to accomplish this task with the Block Controller as well. If you’re interested in these topics, we highly recommend checking out our “Control Training 101” online training curriculum which offers a much deeper dive into control training and scripting than is provided in this video.

4 ) Automatic Camera Preset Recall (ACPR)

13m 16s

5 ) Video Freeze for NV Endpoints

1m 41s

6 ) Camera Streams to NV Series devices

2m 47s

7 ) Q-SYS Security – Introduction and Best Practices

13m 35s

8 ) Integrating Microsoft Teams Room

8m 54s

9 ) HID Conferencing

1m 58s

10 ) Integrating Axon C1

14m 34s

11 ) Bring Your Own Control with Q-SYS

4m 32s

12 ) Feature License Activation

4m 12s

13 ) Q-SYS Video 101 Training

0m 0s

14 ) Block Controller

19m 9s

15 ) Online Connectivity & Security Considerations

12m 37s

17 ) Dynamic Pairing

6m 38s

18 ) Core-to-Core Streaming

8m 23s

19 ) Room Combining

12m 23s

20 ) Notch Feedback Controller

4m 0s

22 ) Intro to Control Scripting

12m 30s

24 ) E-Mailer

6m 30s

Lesson Description

Part B: Fader Turns Red 5m 51s

In this module, you will learn how to write Lua script to adjust a control's appearance. The tutorial goes on the explore more possibilities with simple commands.

Helpful Tips and Definitions

Part B: Fader Turns Red 5m 51s

Debug Output: This area at the bottom of the scripting window will display any errors that are found in your script. The number at the beginning of this error line will let you know what line of your code in which the error was found.


  • You can name your controls and functions anything you like, but be sure you have consistent spelling and capitalization.
  • Search for “Controls.Inputs” in the Designer Help file to find a complete list of editable attributes. You can also find a complete Lua library and many other helpful references in the Help file.