A permanent install is not a show night. It is a DMX show controller that has to start itself every day, recover from a power cut nobody tells you about, and be operable by staff hired long after you finished. This guide covers how to pick that controller — zones, schedule, reboot behaviour, software or appliance — and then how to commission and hand it over. Written for integrators, including those fitting something other than ours.
On a production, somebody is in the room. If a cue misfires, a human fixes it in the moment. A permanent installation has none of that. The designer leaves, the console goes back to the rental house, and whatever is left in the rack has to start itself every day, recover from power cuts nobody tells you about, and be operable by staff who were hired long after you finished.
That changes what matters. Channel counts and effects engines get all the attention when you are specifying a DMX show controller for a permanent installation, but the things that decide whether the install ages well are duller: independent zones, a schedule that survives an outage, a device that boots straight into running, and an interface the venue cannot accidentally break. Most of this guide is about those — first how to pick the controller, then how to commission it.
Universe count gets the spec-sheet attention. These five things are what the building notices a year later. Use them to compare controllers — ours included — before you talk about mounting.
A restaurant terrace and dining room, a nave and narthex, a facade and a lobby: each area needs its own program, not one global state. If the controller can only run one look at a time, you will be splitting the site across extra boxes. Zones in DMX Core 100 group fixtures by room so each one runs independently.
Clock time, day of week, specific dates, and sunrise/sunset with an offset. Daypart lighting in hospitality, dusk-to-dawn facades, weekly services: the schedule is the operator after you leave. It only counts if the clock is still right after a power cut — which is a different test from “does it have a scheduler.”
Pull the plug during commissioning. The unit should come back into the right look, know the date, and not sit behind an OS login or an update prompt waiting for a mouse that is not there. On a dedicated appliance the software is the device; on a rack PC you are trusting whoever maintains that PC. Test the one you are actually shipping.
Most install controllers are hardware-only. That is a clean answer when nobody will be maintaining a PC. It is a constraint when you want to program on a laptop, demo the show before hardware ships, or run identical software on a rack PC the venue already keeps. DMX Core 100 is the same product on Windows, macOS and Linux and on a touchscreen appliance — the building can pick later. See DMX Core 100.
Permission-based roles, installer-customisable menus, and an address plan left somewhere findable. Front-of-house staff need three buttons; the AV manager needs the rest. If everyone shares one password, the install will be rewritten by accident. Users and roles are 24 permissions, not a single admin account.
Count channels per zone, divide by 512, add room for the fixtures the venue will add. Then ask what happens when they do. Some ranges are sold by universe count — a bigger job means a bigger box. DMX Core 100 is $399 for up to 8 universes or $599 for up to 800 at 40 Hz (600 at 60 Hz), on software or the appliance. Spec-by-spec against CueServer, S-Play, CueCore and Pharos LPC is on the compare page.
An honest map of the field, not a claim that one box wins every job. Consoles, Madrix, Lightjams and Resolume are sources you record from — they are not competitors here.
A shop window, a plinth, a single facade element replaying one look. Buy a small dedicated player: an Enttec S-Play Nano (the cheap end of the S-Play range; the SP1-1 sits at the top) or a DIN-rail player from DMX4ALL. They cost a fraction of any software licence and disappear into the enclosure. Do not buy an SP1-1 — or DMX Core 100 — for this job.
This is the brief the Enttec S-Play SP1-1 is written for: a dedicated appliance, 32 universes of Art-Net and sACN, schedules and triggers, set-and-forget. The 16-universe S-Play Lite is the same idea one step down. If 32 universes is comfortably enough, you do not need software on a PC, and you are already in the Enttec ecosystem, that is a sound call. Come back when you want zones, permission-based roles, or the option to run the same show as software.
This is where CueServer, CueCore3, Pharos LPC 1 / 2 / 4 and DMX Core 100 actually compete. CueServer is the proven scripting appliance. CueCore3 is a sealed Dutch-built box with hardware SMPTE/MTC. The LPC 1/2/4 are the architectural default when the consultant already specifies Pharos. DMX Core 100 is the software-or-appliance option: program on a laptop, deploy on Windows, macOS, Linux or a touchscreen, 24 roles for the venue. Feature tables live on compare.
Whole-building facades and very large pixel arrays controlled as a single canvas are what the Pharos LPC X and VLC families were built for. If that is the brief, buy that. We are not a like-for-like swap, and pretending otherwise wastes everyone’s time.
Sources, not alternatives: a grandMA, ChamSys, ETC Eos, Lightkey, QLC+, Madrix, MadMapper, Resolume or Lightjams machine is what you design on. A show controller for permanent installation stores what they output and runs it after they have gone home. How record and playback works, including importing Enttec S-Play backups, Pharos DMX Record files and Lightjams recorder videos.
Roughly the order things want to happen in, once you have picked the controller. Steps two and three are the ones that cost money if you get them wrong, because they are the ones that are hard to change after the ceiling closes.
Three broad options, and the building usually picks for you. On DMX Core 100 the 4.3-inch appliance drops into a standard 2-gang electrical box where staff need to reach it; the 7-inch sits in a 19" rack, a desk stand, or a custom enclosure. Both take Power over Ethernet or an 8–28 VDC input, so a single Cat6 run to a PoE switch is often the whole power and data story — which matters when you are trying to avoid a local socket in a plastered wall or an outdoor enclosure. If you are running the software on a maintained rack PC instead, the mounting question is whoever specified that PC.
Add up channels per zone, divide by 512, then add headroom for the fixtures the venue will inevitably add. Write the plan down before anything is patched — the address plan is the document that gets lost, and it is the one the next person needs most. DMX Core 100 addresses up to 800 universes at 40 Hz (600 at 60 Hz) on the appliances and on the $599 Full software licence, so headroom is not usually the constraint; the constraint is remembering what you assigned.
Art-Net or sACN over the building network for anything beyond a handful of universes; DMX-512 for short local runs to fixtures with no network port; KiNet where the fixtures are Color Kinetics. Put lighting on its own VLAN or its own switch if you can get it, and give the controller and every node a static address or a DHCP reservation. Almost every "the lights went weird" call a year later is a network change nobody connected to lighting.
On most installs a designer programs on a console the venue is not keeping — or in Madrix, Lightjams, Resolume or similar, which are sources, not alternatives. Capture it rather than rebuilding it: DMX Core 100 records Art-Net, sACN, DMX-512 or KiNet at the protocol level and stores it protocol-neutrally, converting on output, so a show recorded over one transport can replay over another. It does not record audio; you can attach WAV or FLAC to a cue or timeline so lighting and soundtrack stay locked on playback. Recording is free and unrestricted in the demo, so you can capture on site on the designer’s last day and sort the licence out afterwards. Existing Enttec S-Play backups, Pharos DMX Record files and Lightjams recorder videos import directly. More on record & playback.
Schedules with sunrise/sunset and offsets for anything that should follow daylight, input triggers for anything that should follow the building, and zones so each area runs its own program rather than the whole venue sharing one state. Zones are what stop a restaurant’s terrace and dining room from arguing with each other, and they are much easier to define now than to retrofit. If the site clock is Art-Net, a timeline can chase Art-Net ArtTimeCode so Play joins the live clock — including after a restart. SMPTE and MIDI timecode (MTC) are not supported in this release.
Give the AV manager full access and everyone else exactly what they need — 24 permission-based roles and installer-customisable menus mean the front-of-house tablet can be three buttons and nothing else. Then hand over the universe and IP plan, the fixture patch, the schedule, and who to call. Leave yourself remote access if the venue wants ongoing support: a cloud tunnel (one year included) avoids driving out to read an error off a screen, and fleet management across sites lives at portal.dmxcore.com.
Unattended operation is the whole game in a permanent install, and it is the least demonstrable thing on a spec sheet. Test it rather than trusting it.
The single most useful test you can run, on any controller from any manufacturer including this one. Cut power mid-show, restore it, and watch the room without touching anything. You are looking for three things: does it come back at all, does it come back into the right state, and does it know what time it is. Do this before handover, not after the first outage.
On the DMX Core 100 appliance the software is the device — there is no operating-system login, no update prompt and no dialog box waiting for a mouse that is not there. This is the substantive argument for an appliance over a rack PC in a building nobody is maintaining, and it is worth weighing honestly: if the venue already has managed IT and a maintained rack PC, the software licence on that PC is a perfectly good answer.
A real-time clock with battery backup plus network time sync means the unit knows the correct date and time when power returns, so schedules and sunrise/sunset events resume on the right day instead of restarting from an epoch. A controller that loses time after every outage turns a daylight-following facade into a support call. If the site uses Art-Net as a clock, timelines can chase Art-Net ArtTimeCode and re-lock after a restart; SMPTE and MTC are not in this release.
An install does not only drift at the controller. The native Advatek PixLite integration auto-discovers controllers on the network and monitors board temperature, supply voltage and per-output current live, with firmware and port-config drift detection — so you find out that somebody reflashed a node before the venue does.
A cloud tunnel (one year included) means you can look at the system from your office rather than driving out to read an error off a screen. Fleet management across multiple sites lives at portal.dmxcore.com, which matters once you are maintaining more than a couple of installs.
Not a product feature, just the thing everyone skips. The address plan, the IP plan, the patch and the schedule, left somewhere the venue can find them. The next integrator to open this rack will either bless you or curse you, and it is entirely determined by this step.
We would rather be honest than oversell. If any of these describe the job, buy the other thing — you will be happier and so will the client.
A shop window, a plinth, a single facade element replaying one look forever. A small dedicated player — an Enttec S-Play Nano (the cheap end of the S-Play range; the SP1-1 sits at the top), or a DIN-rail player from someone like DMX4ALL — costs a fraction of any software licence and disappears into the enclosure. Buy one of those. The SP1-1 is a 32-universe appliance; it is the wrong size for a single loop. Come back when the site has zones, a schedule, several protocols, or more universes than the small box can address.
Whole-building facades and very large pixel arrays controlled as a single canvas are what the Pharos LPC X and VLC families were built for, and they are genuinely good at it. If that is the brief, buy that. Our range starts to be the sensible answer well below that ceiling.
DMX Core 100 is not a console. Consoles and show-authoring software — ChamSys, grandMA, QLC+, Lightkey and the rest — exist to design and operate full shows for theatre and live events, and DMX Core sits downstream of them, recording what they output and replaying it. It has fixture control and will serve as a lightweight console for setup and small jobs, but specifying it as a replacement for a production console is the wrong call.
Madrix, MadMapper, Resolume and Lightjams build generative pixel and video content, and sound-reactive or interactive content is their job, not ours. They are complements: design the content there, then record and run it here. How that pairing works.
It is the device that runs the lighting after the designer has gone home. In a permanent install there is usually no operator and no console left in the building, so something has to hold the programming, start it on a schedule or a trigger, and keep running unattended for years. That is a different job from designing the show, which is done on a console or in show-authoring software. A show controller stores what was designed and executes it reliably.
Count channels rather than fixtures, then add headroom. Work out the channel count per zone, divide into 512-channel universes, and allow room for fixtures the venue will add later. Decide the transport next: Art-Net or sACN over the building network for anything beyond a few universes, DMX-512 for short local runs to fixtures that have no network port. Put lighting on its own VLAN or its own physical switch where you can, and give the controller and every node a static address or a DHCP reservation so an outage does not reshuffle the install.
It should, and this is worth testing rather than assuming. On the DMX Core 100 appliance the software is the device — there is no desktop session for someone to log into after a reboot — and a real-time clock with battery backup plus network time sync means the unit knows the correct date and time when power returns, so schedules and sunrise/sunset events resume on the right day rather than restarting from zero. The honest advice for any controller, ours included, is to pull the plug during commissioning and watch what the room does when it comes back.
Yes, and this is the usual workflow on an install where a designer programs on a console the venue is not keeping. DMX Core 100 captures Art-Net, sACN, DMX-512 or KiNet at the protocol level and stores it protocol-neutrally, converting on output, so the show can be replayed over a different transport from the one it was recorded on. Recording is free and unrestricted in the demo, so you can capture on site before any licence is bought; a licence is needed to put playback into production.
A locked-down interface, an account per person who needs one, and documentation of the address plan. DMX Core 100 has 24 permission-based roles and installer-customisable menus, so the AV manager can have full access while front-of-house staff see one page with the three buttons they actually need. Hand over the universe and IP plan, the fixture patch, the schedule, and who to call — and leave yourself remote access if the venue wants you to keep supporting it.
Both work, and the choice is usually about the building rather than the features. The software runs on Windows, macOS and Linux and is identical in capability, so a rack PC that is already specified and maintained is a legitimate answer. A dedicated appliance is the better answer when nobody will be maintaining a PC, when the room wants a touchscreen on the wall in a 2-gang box, or when a general-purpose computer with automatic updates and a login screen is a liability in a space that has to just work.
Five things that are easy to skip on a spec sheet. Independent zones so rooms do not share one state. A schedule that follows clock time and sunrise/sunset, and that still knows the date after a power cut. Reboot behaviour you have tested — the unit should come back into the right look without a login screen. A choice between dedicated hardware and identical software on Windows, macOS or Linux, because the building often picks for you. And a handover story: permission-based roles, a locked-down staff interface, and an address plan the next person can find. Universe count matters, but it is rarely what makes an install fail a year later.
Yes, if the brief is a sealed hardware player, up to 32 universes, and nobody needs to run the same show as software on a PC first. The SP1-1 sits at the top of the S-Play range; the Nano at the cheap end is the better buy for a shop-window loop of one or two universes. DMX Core 100 is the comparison when you want identical software on Windows, macOS or Linux as well as a touchscreen appliance, independent zones and 24 permission-based roles, or more universes than 32. Feature-by-feature detail is on the Enttec S-Play alternative page.
When the whole job is one or two universes replaying a single look forever, a small dedicated player such as an Enttec S-Play Nano (the cheap end of the S-Play range; the SP1-1 sits at the top) or a DIN-rail player from DMX4ALL is cheaper and simpler — buy one of those. When you are scaling to landmark channel counts across a building facade, a Pharos LPC X or VLC is built for that and we are not. And DMX Core 100 is not a console: if you need to design and operate a theatrical production live, that is a job for a console or show-authoring software, and DMX Core sits downstream of it.
DMX Core 100 records lighting — Art-Net, sACN, DMX-512 or KiNet — not audio. You can attach WAV or FLAC files to cues and timelines so lighting and soundtrack stay locked on playback, but the capture itself is DMX only. For timecode it chases Art-Net ArtTimeCode on a timeline, including after a restart; it does not chase SMPTE or MIDI timecode (MTC) in this release. If the show must lock to an analog or MIDI clock, keep a device that does that in that role.
Download DMX Core 100 free in full-feature demo mode and run the whole sequence — record a show, build a schedule, set up zones and roles — before you specify anything. No signup, no expiry, and recording is unrestricted.
Also useful: installation use cases · all features · Enttec S-Play · CueServer · CueCore3 · Pharos LPC · full documentation ↗
Product names referenced on this page are trademarks of their respective owners. DMX Core is not affiliated with or endorsed by any of them; they are named here to help you choose the right tool for the job. DMX Core prices set out or referred to on this page are recommended prices only, and there is no obligation to comply with the recommendation.