Virtual Dimmer – LED Lighting Control

What is a Virtual Dimmer?

Not some ghostly flightcase buzzing away back stage, Virtual Dimmer is the common name for a stage lighting control concept that exists in pretty much all professional grade lighting controllers, Its use relates to the control of colour mixing fixtures that don’t have a dedicated DMX channel for Intensity (or, ‘Dimmer’) – commonly ones based on multicolours of LEDs.

Why do we need Virtual Dimmer?

Consider a really basic Red, Green, Blue (RGB) LED PAR. At its simplest, it uses 3 DMX channels:

Red Intensity 0 – 100%

Green Intensity 0 – 100%

Blue Intensity 0 – 100%

A Red, Green, Blue, Amber and White PAR (RGBAW) uses 5 DMX channels, adding:

5. Amber Intensity 0 – 100%
6. White Intensity 0 – 100%

Depending on the fixture, some DMX modes on these PARs will also contain another channel which controls overall Intensity, what we might call the Dimmer channel. But using only the basic modes above, we have no easy way of controlling the overall intensity and have to make do with adjusting the individual colour channels to alter the brightness – with a risk of changing the desired colour.

Not only that, but with no dedicated Intensity channel our lighting console has nothing to apply Dimmer FX to which reduces the options for the fast creation of brightness dynamics using the effects engine.

This is where Virtual Dimmer comes in. Having patched our example 3 channel RGB LED PAR to the controller, we can also assign it a Virtual Dimmer. This isn’t another DMX channel, in fact no extra DMX channels are sent from the desk. Instead, the Virtual Dimmer is a concept that lives inside the console software and makes sure that the fixtures behave as if they have their own Intensity channel that controls the overall brightness and can take console generated dimmer FX.

When would I use Virtual Dimmer?

There are commons situations where you’d choose to use Virtual Dimmer. Here are some:

You are using LED colour mixing kit that only has simple RGB or RGBA modes with no mode containing a Dimmer/ Intensity channel.

You want to run your fixtures in the simplest mode possible, maybe to save DMX channels on a universe or just because it is easier at that moment.

You have a multi-channel fixture which you don’t have time to mess about working out a personality for and so choose a simple generic fixture file that will control the first few channels as RGB and you ignore the rest. (Note: don’t forget to leave gaps in your DMX start address allocation for all the other unused channels).

You have morphed to a new fixture and the new one doesn’t have a Dimmer channel of its own. (This one isn’t as straightforward as a morphing exercise)

You are using a fixture that has a silly Intensity channel, such as values of 0 – 127 = 0% to 100%, with higher values on that channel being something annoying like strobe or macros. One solution is to ignore the Intensity channel completely and use Virtual Dimmer instead.

Scroll to Top