CueServer 2 is unique lighting control solution featuring the most comprehensive combination of stand-alone show playback, architectural lighting control, show control, and system integration functions in one easy-to-use package.

CueServer 2 has the capability to manage entertainment style lighting playback and sophisticated architectural control simultaneously. Networked button stations, LCD touch screens, and apps for mobile devices round out the CueServer 2 family.

CueServer 2 is a robust, elegantly packaged Ethernet-based lighting controller that is small in size, but big in capabilities! CueServer 2 can seamlessly blend stand-alone architectural and show control functions to produce elaborate playback systems custom tailored to your specific needs.

CueServer 2 can function as a simple stand-alone playback controller, an architectural lighting processor, a show controller, or even as a wireless remote lighting console.

CueServer 2 is ideal for LED displays, architectural lighting, retail projects, museum attractions, theme parks, trade show exhibits, animated signs, churches, water fountains and so much more. CueServer easily scales from the smallest single-fixture project to large-scale networked solutions.

We proudly design, engineer and manufacture CueServer 2 in USA.

Key Features

  • Up to 32 DMX Universes (16,384 channels)
  • Up to 32 Playback Faders
  • Native desktop application for programming, operation and offline editing (Mac/Windows)
  • Built-in Apache 2 Web Server with ability to host custom web sites
  • Handles many Ethernet protocols, including UDP, TCP, HTTP, TELNET, SNTP, sACN, Art-Net, KiNET v1/v2, CueScript, CueStation
  • Up to 128 separate sACN, Art-Net or KiNET inputs and outputs
  • Up to 4 physical DMX Ports
  • Handles multiple lighting playback strategies at once, including cues, streams, and presets
  • Compatibility with our CuePad and Figment iOS Apps plus 3rd party applications using CueServer SDK
  • Real Time Clock
  • Built-in RGB User-Programmable Function Buttons
  • High Quality Stereo Audio Out
  • USB Host and USB Device ports
  • Up to 8 Contact-Closure Inputs
  • Up to 8 Low-Voltage Digital Outputs
  • Up to 2 serial ports
  • External I/O Expansion
  • CueStation wall stations can be added to provide user inputs
  • CueTouch LCD panels can be added for touchscreen control
  • Interfaces with Crestron, AMX, Control 4, Savant, and more
  • Powerful CueScript 2 scripting language
CueServer 2 Pro (CS-900)
  • Housed in a 1U rack-mount enclosure.
  • Dual LAN ports for splitting Ethernet-based lighting and management data onto separate networks.
  • Innovative modular DMX port system.

Product page

CueServer 2 Mini (CS-920)
  • Housed in a small anodized aluminum enclosure with optional horizontal or vertical brackets.
  • Innovative modular DMX port system.

Product page

CueServer 2 DIN (CS-940)
  • Housed in an enclosure suitable for DIN rail or surface mounting.
  • Features connections for power, DMX, contact closures and digital outputs using removable terminal blocks.

Product page

Comprehensive System

Completely self-contained entertainment lighting playback, architectural processor, and DMX fade engine that seamlessly handles Cue Lists, Presets, and Streams.

Virtual Lighting Console

CueServer 2 contains a "Virtual" lighting console that is similar in function to many professional stage lighting controllers. It understands faders, cues, playbacks, dip-less crossfades, auto-follows, links, chases, and streaming DMX playback.

Real Time Clock

CueServer 2 contains a "real-time" clock, which keeps track of the time, date and day of the week - even when CueServer's main power has been disconnected. This feature allows shows or events to be triggered at any time of the day, on any day of the week, on any day of the year.
Up to 1000 separate timer events can trigger each day, allowing a very complex schedule to be followed.

Native Programming

CueServer 2 is programmed using CueServer Studio 2, powerful and easy to use native application for Mac and Windows OS.

Web Goodies

The Apache web server in CueServer 2 is reserved for customized web content provided by the system provider or integrator. CueServer 2 can serve simple web pages that provide information about the project, or it can host sophisticated web sites that interact directly with the CueServer 2 hardware, providing buttons, links and controls that perform all kinds of lighting and automation actions.

Powerful Hardware

Powerful hardware capable of outputting up to 32 DMX universes on up to 32 playbacks, while simultaneously handling various kinds of inputs and outputs.
Depending on the model, CueServer 2 hardware features dual Ethernet ports, innovative bi-directional module based DMX ports, front panel RGB buttons, and more.


CueScript is the scripting language that ties together all of CueServer's diverse set of lighting playback, show control, events, and external I/O components.
Based on terminology that should be familiar to stage lighting professionals, CueScript builds upon industry-standard commands, adding show control, events and automation functions.

Systems Integration

CueServer 2 easily interfaces with many automation systems, such as Crestron, AMX, Vantage, Control4, Medialon, Savant, and other.

Show Control

CueServer 2 is all about flexibility. By combining a powerful virtual lighting console and a host of I/O devices (such as RS-232, contact closures, digital outputs and more) with a flexible scripting language (called CueScript), the show programmer can coordinate all of these features to work together to manage automated shows.

User Interfaces

CueServer offers many ways to connect to the outside world. Depending on a project's requirements, CueServer 2 can use Button Stations, LCD Touchscreens, Smart Phone Apps, Web-based Custom UI, Automation System and more to provide external input and output.

I/O Features

Although many lighting shows function without interfacing with the outside world, CueServer 2 provides a host of input/output options that make it easy to connect CueServer 2 to external devices: Ethernet, DMX, Serial Port, Contact Closure Inputs, Digital Outputs, Audio.
Feature CueServer 2 Pro (CS-900)
Spec Sheet
CueServer 2 Mini (CS-920)
Spec Sheet
CueServer 2 DIN (CS-940)
Spec Sheet
Installable Options
DMX Channels (base) 1,024 512 1,024
DMX Channels Upgrade Note: Up to 16,384 Channels may be licensed on all models
Capacity per Show
Universe Patching 128 sACN, Art-Net, or KiNET universes
Playbacks Up to 32, depending on number of Channels[1]
Cues 1,000,000 per Cue Stack[2]
Cue Stacks Unlimited[2]
Groups 100,000[2]
Macros 100,000[2]
Global Rules 1,000[2]
Timer Events 1,000[2]
External Button Stations 1,000[2]
Audio Clips Unlimited[2]
Web Content Unlimited[2]
[1] The number of channel universes times the number of playbacks must be 32 or less.
[2] These parameters may be limited by available SD Card storage space.
Ethernet UDP, TCP, HTTP, TELNET, SNTP, Streaming ACN (sACN), Art-Net, KiNet v1/v2, CueScript, CueStation
Serial User-Defined ASCII, CueScript, CueStation
Power 2.1mm DC Power Input Jack 2-Position Terminal Block
Network (2x) RJ45 10/100 Base-T Ethernet (1x) RJ45, 10/100 Base-T Ethernet
DMX (4x) Bi-directional DMX Module Slots (2x) Bi-directional DMX Module Slots (2x) DMX Inputs, (2x) DMX Outputs
I/O (2x) 5-Position Pluggable Terminal Blocks for RS-232 and RS-485 Serial Ports, (2x) 10-Position Pluggable Terminal Blocks for 8 Contact Closure Inputs and 8 Low-Voltage Digital Outputs and Auxiliary 5VDC Output (1x) 8-Position Pluggable Terminal Block for 2 Contact Closure Inputs, 2 Low-Voltage Digital Outputs, RS-232 Serial Port and Auxiliary 5VDC Output (3x) 12-Position Pluggable Terminal Blocks providing signals for 2 DMX Inputs, 2 DMX Outputs, RS-232, RS-485, 8 Contact Closure Inputs, 8 Low-Voltage Digital Outputs, and Auxiliary 5VDC Output
Audio (1x) 3.5mm (1/8") Audio Output Jack,
(1x) 3.5mm (1/8") Audio Input Jack
(1x) 3.5mm (1/8") Audio Output Jack (1x) 3.5mm (1/8") Audio Output Jack,
(1x) 3.5mm (1/8") Audio Input Jack
USB (1x) Type-A USB Host Port, (1x) Micro-B USB Device Port
User Interface
LCD 40 Character x 2 Line (Black on White) - 40 Character x 2 Line (Black on White)
Menu Buttons 5-Way Navigation Switch - 5-Way Navigation Switch
Function Buttons (8x) User-Defined Function Buttons with RGB backlighting and field-replaceable legends (2x) User-Defined Function Buttons with RGB LEDs (8x) User-Defined Function Buttons with RGB LEDs
Input 12-24VDC, 12 Watts 12-24VDC, 3 Watts 12-24VDC, 12 Watts
Removable Card Micro SD (FAT32 formatted cards up to 2TB)
Real Time Clock
Type Battery-backed, 1 second resolution, less than +/-5ppm drift
Synchronization Automatic using Network Time Protocol (NTP)
Event Triggers Time of day, day of week, day of month, week of month, year, date range, astronomical time
(relative to sunrise or sunset +/- specified offset)
Width 17.1" (435 mm) wo/mounting brackets
19.0” (483 mm) w/mounting brackets
4.29” (109 mm) w/mounting brackets 4.8” (123 mm)
Length/Depth 6.0” (153 mm) 3.43” (87 mm) 8.0” (204 mm) wo/mounting flanges
8.9” (227 mm) w/mounting flanges
Height 1.73” (44 mm) 1.77” (45 mm) 1.6” (40 mm) wo/DIN brackets
2.6” (60 mm) w/DIN brackets
Weight 3.2 lbs. (1.43 kg) 0.7 lbs. (0.32 kg) 0.9 lbs. (0.41 kg)
Operating Temperature -13° to 158° F (-25° to 70° C)
Storage Temperature -40° to 176° F (-40° to 80°C)
Humidity 5 to 95%, non-condensing
Altitude 10,000 feet maximum

CueServer Studio 2 is the desktop application used to program, configure, locate and operate CueServer 2 devices.
You can download the current version for Mac OS X and Windows on the Downloads tab.
Navigator Window
The Navigator Window appears when CueServer Studio opens. Use the Navigator Window to view available CueServers, manage network and clock settings, change active shows, identify individual devices, update firmware and more.

The top pane of the Navigator Window displays both local and remote CueServers along with their online status, name, address, model and firmware version. The bottom pane is used for working with offline project files.

The Navigator Window constantly scans the local network and displays any CueServers that are available.
Remote CueServers can also be added to the upper list manually.
Editor Window
The Editor Window is the primary window used to interact with, program and configure CueServer.

Use the Editor Window to view the “live” operation, edit resources and triggers, and set various configuration properties of a CueServer show.

The panel on the left of the window contains numerous views into the CueServer, such as Stage, Cues, and Location.
The panel at the bottom of the window is a live command line that allows the user to directly enter CueScript commands to cause the CueServer to perform operations. Note that this command line is only visible if you are editing the active show file in an “online” CueServer.

The Apache web server in CueServer 2 is reserved for customized web content provided by the system provider or integrator.

CueServer 2 can serve simple web pages that provide information about the project, or it can host sophisticated web sites that interact directly with the CueServer hardware, providing links and controls that perform all kinds of lighting and automation actions.

CueServer 2 Web API currently supports bi-directional communication for CueScript execution, buttons, channel values and sliders.

API Requirements

Custom web pages require the following libraries for in order to communicate with CueServer 2 via its Web API:

  • cueserver2.js
  • CueServer 2 Web API library containing the functions responsible for communication between your web application and the CueServer 2 processor.

  • jquery.js or jquery.min.js
  • jQuery library (2.1 and newer) is required for proper operation of CueServer 2 API library.

Please refer to the "Web App Demo" show file (located on the Downloads tab or loaded on one of our demo CueServer 2 units) for detailed help with the Web API.

Since CueServer is an "internet ready" device, we've configured our routers to provide public access to our customers so you can see what the web pages on a real CueServer look like (normally, a CueServer isn't visible outside of your private network).

Keep in mind that the connection to these CueServers may be noticeably slower than if the CueServer you are using was in the same building as you. Also, because they have public access, more than one user could be using it at a time (which means that if something strange happens, it could be because someone else is doing something).

If you have any questions or concerns about these Demo CueServers, please contact out technical staff by creating a new support ticket.
CueServer 2 can host multiple shows. The public demo CueServer 2 processors host two shows showcasing different aspects of the product:

  • Demo Show - cues, macros, audio, button stations
  • Web App Demo - built-in web server and its API capabilities

You may use the two example shows to learn how to program your own show. Do not alter or delete them, but instead create a new show where you can freely experiment.

Use the Web Address link below to open CueServer's web content (opens in a new window). Use the CueServer Studio 2 Address and port number to add a remote CueServer to the CueServer Studio 2 application to edit show files.

CueServer 2 Web Address CueServer Studio 2 Address Current Status
CueServer 2 (Atlanta, GA)   demo1.cueserver.com:200 checking status...
CueServer 2 (Montreal, Canada)   demo2.cueserver.com:200 checking status...