About the client

UA Light is a lighting technology company focused on delivering advanced tools for controlling live show lighting. Their Virtual Console is a software-driven interface that replaces traditional fixed-layout lighting consoles with a fully customizable digital workspace. Using widgets, controllers, and flexible mappings, operators can design, manage, and run lighting shows with precision across a variety of devices and protocols.

UA Light partnered with Geniusee to build a reliable, scalable, and configurable Virtual Console capable of supporting demanding live environments. Our team delivered a powerful software engine that offers multi-protocol support, stable DMX generation, cross-platform drivers, and a modern visualization approach.

Ukraine
2+ years

Business context


Live event lighting requires absolute precision, stability, and responsiveness. Traditional hardware consoles are limited by fixed layouts and restricted customization, making it difficult for operators to adapt their controls to different show requirements.

UA Light set out to build a modern, software-first Virtual Console that:

  • Allows full customization of lighting widgets and control interfaces
  • Supports multiple external controllers (MIDI, DMX, ArtNet, E1.31, OSC)
  • Provides stability even in high-load live show environments
  • Works across Windows, Linux, and macOS
  • Generates reliable DMX output with stable frame buffering

The goal was to give lighting professionals the freedom to customize their show interface while ensuring maximum performance and uptime.

Challenges


Creating a flexible lighting control engine

The system had to enable users to add, resize, color, and modify virtual widgets for personalized workflows.

Ensuring uninterrupted performance

Live shows cannot tolerate delays, crashes, or unstable frame generation, the solution needed guaranteed stability.

Supporting multiple communication protocols

The Virtual Console needed compatibility with a wide range of controllers, including MIDI, DMX, ArtNet, OSC, and USB interfaces.

Cross-platform driver development

The client required seamless performance on Windows, macOS, and Linux.

Solutions we implemented


Geniusee engineered a robust, multi-platform lighting control system designed for real-time performance and maximum flexibility.

A flexible, widget-based virtual console

We created a dynamic graphical interface where operators can add, resize, move, and recolor widgets to build fully customized control layouts for any event. This flexible design supports touchscreen, mouse, and external controllers, enabling faster, more efficient lighting show management.

Real-time communication with lighting hardware

Using C++, AtMega, UART, and DMX protocols, we engineered a communication layer that delivers stable DMX generation, multi-controller support, and near-zero latency. USB 2.0 connectivity ensures smooth operation on both Windows and macOS systems.

Cross-platform driver & firmware development

We developed drivers for Windows, macOS, and Linux, along with firmware that can be upgraded to extend the device’s lifecycle. The system also supports configurable refresh rates from 1 to 40 FPS to match varying performance needs.

Reliable and uninterrupted performance

The platform is engineered for long-running, high-demand live events, maintaining smooth and stable operation throughout continuous use. This ensures lighting control remains consistent even under heavy workloads.

Features


Multi-protocol support. USB 2.0 connectivity, plus support for MIDI, DMX, ArtNet, E1.31, and OSC controllers

High operational safety. Designed for uninterrupted performance during live events

Stability under load. Internal frame buffering ensures consistent DMX output

Cross-platform compatibility. Drivers for Windows, macOS, and Linux

Full flexibility. Adjustable refresh rate from 1–40 FPS

Future-proof system. Upgradeable firmware for long-term product evolution

Results


Highly adaptable lighting control system

Operators can create customized console layouts tailored to each show.

Rock-solid performance

The system delivers stable output even under high load in live events.

Cross-platform and controller-flexible

Compatible with major OS platforms and external controller standards.

Extensible product with long-term value

Firmware updates ensure scalability and feature expansion.